Невозможно загрузить дамп Starteam в SVN - PullRequest
1 голос
/ 21 мая 2010

У меня есть дамп, созданный из StarTeam 2008 R 2 (10.4.7.-64) используя svn importor 1.1-M8. Однако, когда я пытаюсь импортировать дамп, я получаю эту ошибку:

* 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' 

Я вижу по загрузке svn admin, что файл уже добавлен. Возможно, созданный SVN Importer дамп неверен.

Может кто-нибудь дать совет по решению этой проблемы?

Ответы [ 2 ]

1 голос
/ 06 декабря 2012

Это ошибка в модели StarTeam, используемой SVN Importer. По сути, произошло то, что инструмент записывает файл дампа с несколькими версиями одного и того же файла в одной и той же ревизии. По моим наблюдениям, это произошло только тогда, когда было несколько тегов (меток ST) для одной и той же версии SVN. Мне удалось решить эту проблему, проверив код перед добавлением ревизии файла ST в ревизию SVN, чтобы узнать, был ли тот же файл уже добавлен в эту ревизию SVN. Я передал код в Polarion для проверки, и на данный момент я понимаю, что он будет добавлен в проект.

0 голосов
/ 22 мая 2010

Вы искали экспорт, чтобы увидеть, содержит ли он дубликаты этого файла? Я видел случаи, когда StarTeam по сути содержал дубликаты файла, если кто-то добавил его в проект, а также поделился файлом из другого проекта.

...