2013-11-23 2 views
1

Я работаю над проектом программирования с несколькими членами команды, используя Git для управления версиями. Каждый час мне нужно развернуть живую версию нашего репозитория для просмотра другими. Это включает в себя следующие команды:Автоматический рабочий процесс Git & SSH

ssh [email protected] 
cd /path/to/my/preview 
git checkout develop 
git pull 

Как вы можете себе представить, эта задача становится утомительной с повторением. Каков наилучший способ автоматизации этого процесса? Идеальное решение - это какой-то сценарий или значок на моем рабочем столе, который я могу щелкнуть, чтобы сделать волшебство. Я использую Mac OSX, поэтому возможно приложение Automator.

Примечание: Я уже установил пароль без SSH-входа между моим компьютером и удаленным сервером (используя общий ключ).

+1

Вы можете написать скрипт bash для него. –

+1

[This] (http://superuser.com/a/355030) выглядит так, как вы ищите. – Cahu

ответ

1

Я бы посмотрел на fabric.

Или, также есть capistrano, что мне очень нравится.

Смежные вопросы