Скрипт для выполнения при регистрации CVS, без доступа к серверу?

StackOverflow https://stackoverflow.com/questions/3304997

Вопрос

Возможно ли написать скрипт, который выполняет определенные инструкции и запускается при любой регистрации в репозитории CVS?

Скрипт будет сканировать список файлов в наборе изменений и выполнять операцию копирования определенных файлов в определенном подкаталоге.

Надеюсь, я смогу запускать различные консольные приложения, в том числе написанные на .NET.

Проблема в том, что мне нужно сделать это быстро, и у меня нет доступа к серверу CVS из-за корпоративной ИТ-волокиты и т.д.

Есть ли способ настроить это на одной из клиентских рабочих станций вместо этого?

Можно ли это сделать, не вмешиваясь в мою рабочую папку?

Это было полезно?

Решение 2

Я нашел библиотеку .NET, которая кажется задачей - SharpcvSlib.

http://charpopensource.com/sharpcvslib.aspx

(надеюсь, это будет работать над рабочей станцией разработчиков и не должна быть размещена на сервере CVS.)

Другие советы

Ты можешь достать отправлять уведомления по электронной почте как показано в этом блоге?Если это так, вы могли бы использовать отправка почты (или старый добрый procmail, и т.д.) Для запуска произвольных команд и скриптов на вашей рабочей станции при поступлении писем с уведомлением о фиксации.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top