Выполнить задание во время фиксации SVN - PullRequest
2 голосов
/ 03 марта 2011

Какой лучший способ интегрировать задачу, которая должна выполняться на сервере SVN, когда конкретный репозиторий получает коммит?

Краткое объяснение: Я хотел бы создать приложение JAR из проекта Java, который фактически поддерживается на персональном сервере SVN, и я хотел бы сделать это полностью автоматически.

Пока я не использую какой-либо строительный инструмент (например, ANT), поэтому было бы предпочтительнее простое, но функциональное решение.

Заранее спасибо!

Ответы [ 2 ]

5 голосов
/ 03 марта 2011

Использовать пост-фиксацию Хук репозитория .

Конечно, система CI, такая как Jenkins , сделает это за вас и многое другое.

2 голосов
/ 03 марта 2011

Мы используем Круиз-контроль для сборки проекта (создание тестов и дистрибутивов).

Существует большое количество инструментов непрерывной интеграции .

...