5

当您svn log在主干上执行时,修订号可能会出现差距:

-------------------------------------------------- ----------------------
r1094 | 用户 | 2013-04-23 09:14:01 +0200(2013 年 4 月 23 日星期二)| 2行

提交消息

-------------------------------------------------- ----------------------
r1067 | 用户 | 2012-01-16 14:29:17 +0100(2012 年 1 月 16 日星期一)| 1 行

其他提交消息
-------------------------------------------------- ----------------------

那是因为其他提交是在分支上进行的。问题是如何确定给定修订版属于哪个分支?

4

2 回答 2

8

存储库根的日志包括存储库任何子树的所有历史记录

svn log -v -q URL-OF-REPO-ROOT/ -r NNN -l 1

将显示修订 NNN(-r选项)、受影响文件(-v选项)和仅此单个修订(-l 1选项)的日志

于 2013-08-26T14:25:43.243 回答
0

问题是,给定的提交不一定都在同一个分支中。要快速了解给定提交中更改了哪些文件(及其给定路径),您可以使用类似

svn diff --summarize -c r123456
于 2013-08-26T12:42:08.367 回答