我一直在将 NetBeans 用于一个项目并在 riouxsvn.com 上托管一个 Subversion 存储库,但最近服务器刚刚宕机,此后一直如此。由于服务器已关闭,我无法使用其从 URL 导入功能将其导入汇编。所以现在我需要在 assembla.com 的新存储库中检查代码,但是使用菜单选项Team > Relocate会出现以下错误:
org.tigris.subversion.javahl.ClientException: svn: ' https://subversion.assembla.com/svn/opmtoolset '的存储库有 uuid '36c7bd81-9045-4dfa-9d2c-2ba0fa0ee7f3',但 WC 有 '7f9aa1f8 -8c2b-44dd-b220-ac62e04eeab0'
您可能正试图重新定位到错误的存储库。您的工作副本是从另一个副本创建的。再次检查 URL。
您还可以签出目标存储库并创建一个新的工作副本。
我了解基本信息,但我不确定如何解决它。我知道我现在有两个存储库(新的存储库显然是空的)并且 UUID 不同,但我希望告诉 NetBeans 我要重新定位将是可行的方法。
所以我的问题是:有没有办法告诉 NetBeans 我想为我的存储库使用一个新的 URL?
次要问题:如果存储库(显然)没有按照我期望的方式工作,我该如何解决这个问题?我是否在 NetBeans 中创建一个新项目并在新主机上再次签入所有代码?在这种情况下,NetBeans 中的Relocate函数有什么作用?