我认为“Relocate”选项就是为此而设的。但我从未使用过,所以无法保证。编辑:阅读更多信息(http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-relocate.html),似乎并不是你需要的东西。如果是同一仓库地址更改,则可以使用它,但如果是不同的仓库,则不行。您可以从仓库B获取一个全新的副本,从您所做的更改中获取补丁,并将其应用于全新的副本。然后您就可以提交了。
做一个: svn export 在“服务器A”上。您将获得代码库,但没有.svn文件。然后转到“服务器B”,按照通常的方式检查文件。我不确定Tortoise SVN是否具有执行导出的能力,因此您可能需要使用命令行。