2010-05-21 4 views
1

J'ai un vidage créé à partir de StarTeam 2008 R2 (10.4.7.-64) en utilisant svn importer 1.1-M8. Cependant quand je essayer d'importer la décharge je reçois cette erreur:Impossible de charger le vidage Starteam dans SVN

* adding path : tags/Test/GH/13_Environment/Process/Capgemini EN Template - Business Case.doc ... 
svnadmin: File already exists: filesystem 'help\db', transaction '2-2', 
path 'tags/Test/GH/13_Environment/Process/Capgemini EN Template - Business Case.doc' 

Je peux voir de la charge svn admin o/p que le fichier a déjà été ajouté. Peut-être que la sauvegarde créée par SVN Importer n'est pas correcte.

Quelqu'un peut-il offrir des conseils pour résoudre ce problème?

Répondre

0

Avez-vous cherché à travers l'exportation pour voir si elle contient des doublons de ce fichier? J'ai vu des fois où StarTeam contiendrait essentiellement des doublons d'un fichier si quelqu'un l'ajoutait à un projet et partageait également le fichier d'un projet différent.

1

Ceci est un bug avec le modèle StarTeam utilisé par SVN Importer. Essentiellement, l'outil écrit le fichier de vidage avec plusieurs versions du même fichier dans la même révision. Dans mon observation, cela s'est avéré seulement se produire quand il y avait plusieurs étiquettes (labels ST) pour la même révision SVN. J'ai été capable de résoudre le problème en vérifiant le code avant d'ajouter une révision de fichier ST à une révision SVN pour voir si le même fichier a déjà été ajouté à cette révision SVN. J'ai soumis le code à Polarion pour qu'ils l'examinent et à ce stade, je crois comprendre qu'il sera éventuellement ajouté au projet.

+1

Je viens de réaliser que j'ai répondu à une question vieille de deux ans ... oups –

+0

ce qui en fait encore une bonne réponse! –

+0

Avez-vous une version de l'importateur SVN modifié qui est disponible publiquement? Les esprits curieux veulent savoir. :) –