svn - 找到主干和分支之间的区别吗?

标签 svn diff

有没有办法找到主干和分支0.4.x之间的差异?

我需要创建一个标签 - 但我不记得我的最新更正是在主干还是分支中完成的。

最佳答案

如果您手头有一个存储库的 checkout ,您可以使用 ^ (脱字符号,在 manual 中搜索它)符号来引用存储库的根,如下所示:

svn diff --old ^/branches/0.4.x --new ^/trunk

这从 Subversion 1.6 开始有效。

如果您有较旧的颠覆或无法方便地 check out 存储库,则可以使用绝对路径,如原始 redbook 中所述。 :

svn diff --old http://.../repo/branches/0.4.x --new http://.../repo/trunk/

应该会给你你正在寻找的答案。

http://.../repo/ 替换为存储库的实际 URL。

关于svn - 找到主干和分支之间的区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2250873/

相关文章:

java - 抑制 Shell 脚本中的关键字扩展

android - Gradle中返回的SVN版本号错误(org.tmatesoft.svn)

html - 如何显示修订历史记录,如修订

git - IntelliJ IDEA 从差异中创建补丁

git - 修复 git 中的换行问题

java - 在 Eclipse 中将外部 jar 添加为单独的文件或用户定义的库的首选方法?

svn - Subversion E160004 X 的根节点的前身是 Y 但应该是 Z

android - IntelliJ IDEA 无法将库源提交到 svn

pdf - 在 Mac 上使用 Preview,为什么不做任何更改而简单地保存 PDF 会完全改变文件的内容?

recursion - 如何使用 Clearcase 递归地比较目录下所有 checkout 文件的所有修改?