したがって、課題は次のとおりです。
複数のプロジェクトを含む単一のSVNリポジトリサーバーがあります。
http://server.com/svn/projectA/trunk
http://server.com/svn/projectA/branches
http://server.com/svn/projectA/tags
http://server.com/svn/projectB/trunk
http://server.com/svn/projectB/branches
http://server.com/svn/projectB/tags
ProjectAとProjectBは、実際にはProjectXの単なるコンポーネントです。誰もが今望んでいるのは:
http://server.com/svn/projectX/trunk/ProjectA
http://server.com/svn/projectX/trunk/ProjectB
http://server.com/svn/projectX/branches/OldVersion/ProjectA
http://server.com/svn/projectX/branches/OldVersion/ProjectB
http://server.com/svn/projectX/tags/PreMajorChange/ProjectA
http://server.com/svn/projectX/tags/PreMajorChange/ProjectB
svndumpを考えていましたが、すべてのデータソートを再チェックインすると、リビジョン番号が100,000を超えることになります。それが最善の方法かどうかはわかりません(またはそれが唯一の方法かもしれません)。
それとも、svn moveのように簡単でしょうか?