1

svnインポーター1.1-M8を使用してStarTeam2008R 2(10.4.7.-64)から作成されたダンプがあります。ただし、ダンプをインポートしようとすると、次のエラーが発生します。

* 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インポーターによって作成されたダンプが正しくない可能性があります。

誰かがこれを解決するためのアドバイスを提供できますか?

4

2 に答える 2

1

これは、SVNImporterで使用されるStarTeamモデルのバグです。基本的に何が起こったのかというと、ツールは同じリビジョンの同じファイルの複数のバージョンでダンプファイルを書き込んでいます。私の観察では、これは同じSVNリビジョンに対して複数のタグ(STラベル)があった場合にのみ発生することが判明しました。STファイルのリビジョンをSVNリビジョンに追加する前にコードをチェックして、同じファイルがそのSVNリビジョンにすでに追加されているかどうかを確認することで、問題を解決できました。私は彼らがレビューできるようにコードをPolarionに提出しましたが、現時点での私の理解では、コードは最終的にプロジェクトに追加される予定です。

于 2012-12-05T20:24:56.947 に答える
0

エクスポートを検索して、そのファイルの重複が含まれているかどうかを確認しましたか? 誰かが StarTeam をプロジェクトに追加し、別のプロジェクトからファイルを共有した場合、StarTeam に基本的にファイルの重複が含まれる場合を見てきました。

于 2010-05-22T02:19:21.800 に答える