这似乎一直发生在我身上。我有一个存储库“X”。该存储库有一个备份。有一天服务器托管存储库X死了,所以我必须使用备份为我的SVN存储库创建一个新位置。这是问题所在:
我在工作副本上完成了数小时的工作。当我单击提交时,它会尝试将更改提交到死存储库URL。我希望工作副本开始处理新的存储库X没有任何麻烦,但运行“开关”不起作用(“这些不是相同的存储库”)。
我通常做的是从工作副本创建补丁,检查新存储库并应用补丁。然而,最近,我不断收到补丁文件的错误和废话,所以我不再相信它们。对我来说,最新的解决方案是创建一个全新的存储库并复制文件,丢失所有文件历史记录。
显然这是不可接受的,所以,如果有人知道如何顺利,轻松地开始使用新的存储库,请回复。