Как контролировать удаленное хранилище Subversion только для чтения для изменений фиксации? - PullRequest
1 голос
/ 20 февраля 2011

У меня есть пара зависимостей в моем Java-проекте от сторонних библиотек, и некоторые из них находятся в стадии разработки, которую я хотел бы отследить.

Я хотел бы иметь возможность получать уведомления, (Поэлектронная почта, всплывающее окно рабочего стола или другое), когда изменения фиксируются в удаленном репозитории svn, чтобы я мог изучить их влияние и т. д.

Я посмотрел на svnmailer, но, похоже, для репо требуется локальное (я думаю??)

Также я нашел некоторые инструменты Windows, которые делают эту работу, но я работаю на рабочем столе Linux.так что не надо идти туда.

в худшем случае я могу сделать какой-нибудь скрипт cron для опроса удаленных изменений с помощью инструментов командной строки, но я бы предпочел какой-нибудь существующий инструмент.

1 Ответ

1 голос
/ 20 февраля 2011

Звучит как хорошее применение для сервера непрерывной интеграции.Что-то вроде CruiseControl или Hudson разработано для этого варианта использования - суть их в том, чтобы регулярно проверять систему контроля версий, извлекать любые изменения, создавать проект и уведомлять кого-либо.В этом случае кажется, что вам даже не нужно создавать проект, просто все равно отправьте электронное письмо.

Если у вас еще нет CI-сервера, это может показаться немного излишним, но держу парикак только вы его настроите, вы снова будете его использовать.

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