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

发布于 2024-11-30 14:13:55 字数 139 浏览 1 评论 0原文

我在 Rev 123 中有一个文件,我将该文件移动到另一个文件夹并进行提交。现在我重命名该页面并进行另一次提交。 Subversion 似乎忘记了该文件,我只能比较回当我将文件移至另一个文件夹并重命名时的情况。

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

I have a file in Rev 123, I move the file to another folder and do a commit. Now I rename the page an do another commit. Subversion seems to forget about the file, and I can only diff back to when I moved the file to another folder and renamed it.

I have to rename it, because the old name is terrible.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

金兰素衣 2024-12-07 14:13:55

如果您使用 TortoiseSVN,请取消选中日志窗口中的“复制/重命名时停止”复选框。

如果您使用 svn 命令,我不会看到此行为。

如果您使用其他 SVN 客户端,则某个地方必须有与“复制/重命名时停止”选项等效的选项。

If you're using TortoiseSVN, uncheck the "Stop on copy/rename" checkbox in the log window.

If you're using the svn command I don't see this behavior.

If you're using some other SVN client, there must be some equivalent of the STop on copy/rename" option somewhere.

几度春秋 2024-12-07 14:13:55

只需转到新目录(您将其移动到的位置)并像往常一样对其进行比较即可:

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

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

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

Just go to the new directory (where you moved it) and diff it as usually:

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

Alternatively, you can use url to the target directory:

svn -r124:123 http://example.com/svn/repo/trunk/targetdir/theFileName.txt
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文