Svn 如何将工作副本上的更改提交到不同(但相同)的存储库?

Svn 如何将工作副本上的更改提交到不同(但相同)的存储库?,svn,repository,backup,Svn,Repository,Backup,这件事最近似乎一直发生在我身上。我有一个存储库“X”。该存储库有一个备份。某一天,托管存储库X的服务器死亡,因此我必须使用备份为我的SVN存储库创建一个新位置。问题是: 我在我的工作副本上做了几个小时的工作。当我单击提交时,它会尝试将更改提交到死存储库URL。我希望工作副本开始处理新的存储库X时不会遇到任何麻烦,但是运行“switch”不起作用(“这些存储库不同”) 我通常做的是从工作副本创建补丁,签出新的存储库并应用补丁。但是最近,我不断从补丁文件中得到错误和垃圾,所以我不再信任它们。对我来说

这件事最近似乎一直发生在我身上。我有一个存储库“X”。该存储库有一个备份。某一天,托管存储库X的服务器死亡,因此我必须使用备份为我的SVN存储库创建一个新位置。问题是:

我在我的工作副本上做了几个小时的工作。当我单击提交时,它会尝试将更改提交到死存储库URL。我希望工作副本开始处理新的存储库X时不会遇到任何麻烦,但是运行“switch”不起作用(“这些存储库不同”)

我通常做的是从工作副本创建补丁,签出新的存储库并应用补丁。但是最近,我不断从补丁文件中得到错误和垃圾,所以我不再信任它们。对我来说,最新的解决方案是创建一个全新的存储库并复制文件,从而丢失所有的文件历史记录


显然,这是不可接受的,因此,如果有人知道如何顺利轻松地开始使用新存储库,请回复。您尝试过吗?这允许您更新存储库的根URL,而不仅仅是存储库中的路径。

您尝试过吗?这允许您更新存储库的根URL,而不仅仅是存储库中的路径。

答案必须非常简单…:-)答案必须非常简单…:-)