Различия в развертывании Capistrano 2 -> 3 git?

#ruby #git #capistrano #capistrano3

#ruby #git #capistrano #capistrano3

Вопрос:

В моей предыдущей capistrano версии 2 развертывания приложения я всегда получал доступ к git развернутой стороне с .git помощью present. Это было удобно, когда в крайнем случае нам нужно было внести пару изменений на стороне сервера и вернуть их в систему управления версиями.

Теперь, когда мы переходим на capistrano версию 3, нам не хватает .git папки и, очевидно, больше не может выдавать git status и т. Д. При этом развертывании.

Есть ли опция, которую я упускаю, которая изменила функциональность cap 3, которая удаляет git vs из проекта при развертывании?

Он действительно ИСПОЛЬЗУЕТСЯ git для каждого развертывания, но, очевидно, что-то делает после развертывания для удаления .git и т. Д.

Ответ №1:

Вы можете найти каталог .git в переменной #{repo_path} .