Lorsque nous essayons de créer une balise d'une copie de travail, l'erreur se produit, Commit failed: File '' exists exists.Étiquetage de la copie de travail, Échec de la validation: Le fichier existe déjà
En tentant de diagnostiquer le problème et d'identifier le scénario de reconstitution compliqué suivant.
Nous disposons d'un environnement intermédiaire utilisé pour les tests et les versions AQ. Le développement n'est jamais effectué sur l'environnement de transfert et les builds sont effectués à partir des extractions SVN.
Un contrôle complet est effectué dans l'environnement de transfert et il passe par un cycle de contrôle qualité. Les bogues sont résolus dans les environnements de développement, puis les fichiers individuels sont mis à jour dans l'environnement de transfert. Lorsque la version est prête à être étiquetée dans l'environnement de transfert, la commande de la balise échoue avec la validation échouée: le fichier existe déjà.
Ce problème peut être résolu en remplissant une mise à jour SVN sur l'ensemble du répertoire, mais cela n'est pas idéal lorsqu'un nouveau code n'est pas destiné à être balisé.
Est-ce que quelqu'un d'autre a connu ou a une solution? Utilisons-nous complètement SVN?
Nous utilisons Tortoise SVN pour travailler dans notre dépôt, mais aussi les outils de ligne de commande
Cela ressemble à ce que nous faisons - merci et je vais examiner plus et confirmer si c'est la réponse exacte au problème que nous avons. Il se résout également à un problème de processus de notre côté, mais ce n'était pas un problème avec CVS (d'où nous venons) – Dan
Merci pour cette direction! – Dan
Selon [le livre SVN] (http://svnbook.red-bean.com/en/1.1/ch04s06.html#svn-ch-4-sect-6.2), commettre des révisions mixtes est très bien. – matthewwithanm