Script para executar o CVS check-in, sem acesso ao servidor?
-
26-09-2020 - |
Pergunta
É possível escrever um script que executa determinadas instruções, e é acionado por qualquer check-in para um repositório CVS?
O script de verificação a lista de arquivos na mudança de conjunto e efectuar uma operação de cópia em determinados arquivos em determinadas sub-diretório.
Eu que espero ser capaz de executar vários aplicativos de console, incluindo aquelas escritas .LÍQUIDA.
O problema é que eu preciso deste feito rapidamente e eu não tenho acesso ao servidor de CVS, devido à corporativo É a burocracia, etc.
Existe uma maneira de configurar isso em uma das estações de trabalho do cliente em vez disso?
Isso pode ser feito sem interferir com a minha pasta de trabalho?
Solução 2
Eu encontrei uma biblioteca .NET que parece até a tarefa - SharpCvslib.
http://csharpopensource.com/sharpcvslib.aspx
(espero que funcione em uma estação de trabalho do desenvolvedor e não precise ser hospedado no servidor CVS.)
Outras dicas
Você pode obter cometer notificações por e-mail como este blog mostra?Se assim for, você pode ser capaz de usar o maildrop (ou o bom e velho procmail
, etc) para executar comandos arbitrários e scripts em sua estação de trabalho quando a confirmação de notificação de e-mails chegam.