所以,我们可能做了一些我们不应该做的事情,但现在我想知道这应该如何处理。svn checkout on subdirectory,然后重命名为
我们有一个大型项目,其中包含多个应用程序,这些应用程序分组在不同的子系统中。我是工作在其下面的子目录中找到一个特定的应用程序:
/svnroot/subSystemName /对myApp
因为我并不需要整个SVN,我只是做了该子目录的结帐。
一段时间后,有人计算过,子系统的名字是不太对劲,于是他做了一个SVN重命名的目录,让自己的应用程序中现在发现:
/svnroot/subSystemNewName/myApp
正如您可能想象的那样,这会导致问题,因为当我尝试执行更新时,它说“目标路径不存在”,因为它仍在查找原始路径。
我该怎么办?唯一的解决方案是再次进行全面结帐吗?这应该怎么处理呢? PS:我在Linux上。
如果您找到答案,请随时接受其中一个答案。 – shx2