将文件移动到另一个文件夹并使用svn重命名后,如何将文件与以前的版本进行比较?



我在Rev 123中有一个文件,我将文件移动到另一个文件夹并进行提交。现在我重命名页面并执行另一次提交。Subversion似乎忘记了这个文件,我只能回到我把文件移到另一个文件夹并重命名它的时候。

我必须重命名它,因为旧的名字太糟糕了

如果你使用的是TortoiseSVN,取消选中日志窗口中的"Stop on copy/rename"复选框。

如果您正在使用svn命令,我没有看到此行为。

如果您使用的是其他SVN客户端,那么在某个地方必须有一些类似于"STop on copy/rename"的选项。

进入新目录(你移动它的地方),像往常一样修改它:

cd .../targetdir
svn -r124:123 theFileName.txt

或者,您可以使用url指向目标目录:

svn -r124:123 http://example.com/svn/repo/trunk/targetdir/theFileName.txt

最新更新