无法将Starteam Dump加载到SVN

时间:2010-05-21 09:23:59

标签: svn starteam

我有从StarTeam 2008 R 2(10.4.7.-64)创建的转储 使用svn importer 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加载o / p看到已经添加了文件。 也许SVN Importer创建的转储不正确。

有人可以就解决这个问题提出任何建议吗?

2 个答案:

答案 0 :(得分:1)

这是SVN Importer使用的StarTeam模型的错误。基本上发生的事情是该工具正在同一版本中使用同一文件的多个版本编写转储文件。在我的观察中,结果只发生在同一SVN修订版有多个标签(ST标签)时。我能够通过在将SV文件修订版添加到SVN修订版之前检查代码来解决该问题,以查看是否已将相同文件添加到该SVN修订版。我已将代码提交给Polarion供他们审核,此时我的理解是它最终将被添加到项目中。

答案 1 :(得分:0)

您是否搜索了导出以查看它是否包含该文件的副本?我曾经看过StarTeam基本上会包含文件副本的时间,如果有人将其添加到项目中并且还从其他项目共享该文件。