Существуют ли инструменты для автоматического перехода от тестирования к рабочим серверам? - PullRequest
4 голосов
/ 25 августа 2010

Существуют ли какие-либо инструменты для автоматического перемещения кода из тестирования в (этап, а затем и в производство)?
Мы работаем со стеком LAMP и не хотим полагаться на доступ по FTP?
Кроме этого, есть ли какой-нибудь сценарий BASH или PERL для этого же процесса?
Наши производственные серверы не могут работать с SVN или HG, которые мы используем для разработки.

Ответы [ 5 ]

3 голосов
/ 25 августа 2010

Выезд PHING . Он очень гибкий, и вы можете расширить его с помощью исходного php-кода, если вам нужно ... Он делает (и может делать) намного больше, чем просто перемещает вещи (включая тестирование, сборку, документирование и т.д.) ...

Что касается бита для передачи файлов, вы можете подключиться к удаленному серверу, используя множество встроенных методов (включая, помимо прочего, FTP, SCP, SFTP, RSYNC и т. Д.) ...

1 голос
/ 25 августа 2010

Мы используем RepliWeb, он довольно дорогой, но чрезвычайно гибкий, предлагает возможность отката, уведомления, выполнение задач, запланированные перемещения и т. Д.

1 голос
/ 25 августа 2010

Проверьте Capistrano это может быть то, что вам нужно, просто и делать работу, как вы ожидали.

1 голос
/ 25 августа 2010

Вы можете SVN получить рабочую копию на рабочем сервере и использовать http?

0 голосов
/ 25 августа 2010

webistrano для симпатичного интерфейса для управления capistrano

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...