我们正在将SVN存储库从一台计算机移动到另一台计算机,并且将为新的存储库提供一个新的域名.问题是,在存储库中,有许多svn:externals引用存储库中的其他项目.例如,我们有projectA,它在svn:externals属性中有:
external/libraryA svn://oldserver.net/repo/libraryA
external/libraryB svn://oldserver.net/repo/libraryB
Run Code Online (Sandbox Code Playgroud)
...等等.所有URL都引用了这个特定的域名,因此可以很容易地解析它.已经吸取了教训,我将这些URL迁移为"svn:// localhost /",但我需要找到一种方法来浏览存储库历史记录并重写所有旧URL,这样我们仍然可以查看这些项目的较旧版本没有断开链接.
我该怎么做呢?