развертывание с помощью capistrano с удаленным git-репо, но без запуска git на рабочем сервере

У меня есть удаленная настройка git-репозитория для централизованной разработки в моей команде. Однако на производственном сервере, на котором мы развертываем наши приложения, на нем не работает git. Мы хотим использовать capistrano для развертывания наших приложений, как мы можем настроить наши рецепты развертывания на:вытащить' из удаленных репозиториев git при развертывании?

Другими словами, я могу сделать что-то подобное?

set :repository, "myserver.com/git/#{application}.git"
set :scm, "git"
set :deploy_via, :copy

Ответы на вопрос(2)

Ваш ответ на вопрос