首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >找到主干和分支之间的区别吗?

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

Stack Overflow用户
提问于 2010-02-12 17:49:36
回答 4查看 72K关注 0票数 72

有没有办法找出trunk和分支0.4.x之间的区别?

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

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-02-12 17:52:30

如果您手头有一个存储库的签出,您可以使用^ (插入符号,在manual中搜索它)表示法来引用存储库的根目录,如下所示:

代码语言:javascript
复制
svn diff --old ^/branches/0.4.x --new ^/trunk

从Subversion 1.6开始,这就起作用了。

如果您有较旧的subversion或没有方便地签出存储库,则可以使用绝对路径,如原始redbook中所述

代码语言:javascript
复制
svn diff --old http://.../repo/branches/0.4.x --new http://.../repo/trunk/

应该会给你你想要的答案。

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

票数 112
EN

Stack Overflow用户

发布于 2014-06-18 13:58:49

代码语言:javascript
复制
svn diff ^/trunkUrl/fileName ^/branchUrl/fileName

这将给出分支和主干中的文件之间的区别。

票数 6
EN

Stack Overflow用户

发布于 2013-10-23 00:16:08

您可以使用meld工具进行比较,而不是使用命令提示符来查看差异。大概是这样的。

代码语言:javascript
复制
svn diff --diff-cmd='meld' --old http://.../repo/branches/0.4.x --new http://.../repo/trunk/
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2250873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档