J'ai un serveur de construction alimenté par CruiseControl.NET et une tâche d'exécution qui incrémente la version d'assemblage du projet avant de le construire. Je me demandais, y avait-il un moyen (une tâche CruiseControl.NET je ne sais pas) de soumettre ce fichier modifié à SVN? J'en ai besoin quand les projets d'installation sont construits manuellement (j'utilise msbuld donc ceux-ci ne sont pas construits en continu) tous les fichiers de construction auront les versions d'assemblage correctes lors du déploiement. Oh, et si quelqu'un sait comment construire des projets de déploiement & de configuration sur un serveur de construction sans Visual Studio installé, je meurs d'envie de savoir!CruiseControl.net soumet un fichier à SVN après qu'une tâche l'ait changé
EDIT:. Merci à Jonathan Stanton la mise à jour fonctionne maintenant, mais il crée un autre problème ... Le serveur de build boucles maintenant (sur le changement, il met à jour la version d'assemblage et engage le fichier Ce caouses le déclencheur onModify au feu si il met à jour la version d'assemblage et valide le fichier ...).
Que puis-je faire afin qu'il ne boucle pas? Puis-je ajouter une tâche SVN de mise à jour? Cela aidera-t-il?
J'ai essayé d'ajouter une tâche de mise à jour après la tâche de validation, mais cela n'aide pas, elle trouve toujours des modifications à chaque exécution. –
J'ai essayé de paramétrer le SVN pour utiliser revisionNumbers, pensant que je suis en train de mettre à jour mon répertoire de travail, ça l'empêchera de se construire, mais il est toujours actif ... –