场景:存储库结构从/trunk/更改为/projectName/trunk/并且本地副本已过时并且有很多修改。
问题:如何在不更新文件的情况下更新工作副本目录路径。
通常,同一存储库中目录更改的解决方案是使用svn switch命令。问题是它在执行时执行更新,工作副本已经过时并且有很多与当前版本冲突的本地修改。
我正在寻找的是--relocate开关的相同行为,它更新路径但不更新文件。这样,我可以重新获得分别检查每个文件的状态和差异的能力,同时保持本地复制功能(这是我主要关心的问题)。
开关 --help提供了一些处理冲突的参数,但我找不到可以完全停止更新的东西。
有任何想法吗?非常感谢。