Код C # для мониторинга хранилища CVS на предмет изменений - PullRequest
0 голосов
/ 18 августа 2010

Есть ли способ контролировать хранилище CVS для любых коммитов?

Затем в коммите, чтобы загрузить все файлы в наборе изменений вместе с соответствующими путями в хранилище?

Причина в том, что я хочу настроить непрерывную интеграцию между хранилищем CVS и сервером разработки, доступ к которому возможен только через FTP.

Перед загрузкой я также хочу запустить все файлы через компрессоры / процессоры.

Так возможно ли вышеизложенное с C #?

1 Ответ

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

Я считаю, что стандартный способ сделать это - запустить что-то на post commit hook (ваше приложение или что-то, что отправит сообщение вашему приложению).

Другой вариант - опрос.Хороший пример показывает, что библиотека для доступа к CVS в .NET, которая также может быть использована для выполнения второй части ваших требований.

Это всего лишь один небольшой момент, большинство серверов CIобрабатывать опрос / уведомление для вас.Или я пропустил понятые требования?

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