Влад Животнев: Ну правильно же я понимаю, что это доступ к одной папке по SFTP + SSH (подключиться к SFTP и SSH у меня получилось). Получается, другие способы, уже будут как костыли? Вообще все это затеял, чтобы внешним пользователям было удобно пользоваться GIT'ом, вроде как, хорошее решение вы предложили. Если что не так, поправьте, пожалуйста.
Понял то, что в файле sshd_config я прописываю доступ по SFTP, при это надо писать на каталог выше, иначе он не работает. В итоге, подключиться по SFTP удалось! Только вот пользователю еще каким-то образом надо дать SSH доступ. Это я не могу понять как сделать, так же непонятно почему при "выдаче" того же SFTP (при настройке sshd_config) перестает работать SSH, при условии того, что до правки данного файла все прекрасно работало.
Дмитрий Энтелис: Понял, буду пробовать вникать. А по поводу того, что у меня содержимое файла отличается так это вот docs.phinx.org/en/latest/migrations.html#creating-... После создания миграции, в моем файле отсутствуют методы up и down, я так понимаю, они должны были создаться сами или же это ручками дописывать?
Тимур Рамазанов: Как быть тогда? Как люди делают хорошие проекты? Как вообще можно организовать нормальную работу в команде не думая о версионном контроле БД?
Отлично! Только вот полностью проходя по пунктам документации, совсем другое получается. Например, после создания новой миграции ($ php vendor/bin/phinx create MyNewMigration) содержимое файла кардинально отличается, что влечет за собой полное отсутствие понимания дальнейшей работы. Кроме официальной документации, мануалов не нашел. Не знаю, как быть.
RomkaChev: А вы не могли бы, пожалуйста, подсказать как вы работаете в случае, когда часть разработчиков не должна видеть вообще какую-то часть приложения? То есть чтобы каждый разработчик только видел то, что ему можно видеть, при этом занимался разработкой каких-то требуемых от него фич.
RomkaChev: А структуру веток сами придумывали такую? - Я думаю сделать для начала master, develop и ветку отдельных фич. Для начала будет достаточно, а по мере разработки приложения если мне потребуется что-то иное я ведь смогу добавить/изменить ветки? Еще интересно как все делают откат до определенного коммита, ручками или в автономном режиме? Правильно же я понимаю, что люди откатываются до определенного коммита( соответственно количество файлом может быть разное )? Если это ветка мастер, то там, к примеру, коммиты версий и так далее. Верно?