Я уверен, что ответы на этот вопрос есть во всем stackoverflow, но я не смог найти ничего конкретного.
У меня есть проект PHP, который я пересматриваю. Он работает на коробке RHEL5. У меня SVN на том же ящике.
Из любопытства я недавно добавил Jenkins на машину и получил php-шаблон jenkins по адресу...
Было немного поиграться с настройкой, но у меня более или менее все это работает и я делаю сборки Continuous Inspection, когда что-то фиксируется в SVN.
Теперь я хочу, чтобы Jenkins скопировал мои обновленные файлы на сервер после завершения сборки.
Я запускаю простую настройку LAMP и в идеале хотел бы копировать только те файлы, которые действительно изменились.
Должен ли я просто использовать ANT и синхронизацию? В настоящее время файлы находятся в том же ящике, что и сервер, но это может измениться, поэтому мне нужно будет синхронизировать эти файлы с несколькими удаленными ящиками.
Спасибо