J'essaie d'étiqueter une version qui est faite de plusieurs checkouts comme ceci:TeamCity étiquetage Subversion
+Root
+-trunk
+--Folder1
+--Folder2
+-Tags
+--ProjectA
+---Build-123
+----Folder1
+----Folder2
où 123 Build-123 est le numéro de build.
Je suis en train de le faire en utilisant les règles d'étiquetage suivantes:
/Root/trunk/Folder1=>/Root/tags/ProjectA
/Root/trunk/Folder2=>/Root/tags/ProjectA
Et ce modèle d'étiquetage:
BUILD-%system.build.number%
J'espérais que TeamCity créerait la balise BUILD-123 et Copiez le contenu de Folder1 et Folder2 dans celui-ci. Cependant, je reçois l'erreur suivante:
Failed: Failed to set label 'BUILD-123': Svn labeling failed: Cannot copy 'Root/trunk/Folder1', 'Root/trunk/Folder2' to the same directory 'Root/tags/ProjectA/CO-BUILD-123'
J'utilise TeamCity 5 avec Subversion 1.6