2010-08-18 15 views
0

Existe-t-il un moyen de surveiller un référentiel CVS pour des validations? Puis sur un commit, pour télécharger tous les fichiers dans le changeset, ainsi que leurs chemins respectifs dans le repository?Code C# pour surveiller un référentiel CVS pour les modifications

La raison en est, je veux mettre en place l'intégration continue entre un dépôt CVS et un serveur de développement, qui n'est accessible que via FTP.

Avant de télécharger, je veux également exécuter tous les fichiers via des compresseurs/processeurs.

Est-ce que cela est possible avec C#?

Répondre

1

Je crois que la façon standard de faire de telles choses est d'exécuter quelque chose sur le post commit hook (soit votre application ou quelque chose pour envoyer un message à votre application).

L'autre option est l'interrogation. Un bon rapide montre ce library pour accéder à CVS dans .NET, qui peut également être utilisé pour faire la deuxième partie de vos besoins. Juste un point rapide à ce sujet, la plupart des serveurs CI s'occuperont de l'interrogation/notification pour vous. Ou ai-je manqué compris les exigences?