为什么 show log 和 svn update 的 revision # 不同?
Why revision # different between show log and svn update?
当我对一个 svn 文件夹进行更新时,它显示最新的修订版本,其中更新被视为 Completed At revision:116
但是当我在该文件夹上显示日志时,它在历史记录中显示的最新修订号为 100
。
我的问题是为什么两个修订号不同步?
有关信息:- 当我执行以下命令以查看是否有任何更改 b/w 修订版 100 和 116 时,我看到 diff.txt 创建时没有内容
svn diff -r 100:116 > diff.txt
每个存储库的 Subversion 修订是全局的
任何 repo 子树的日志 仅显示影响此子树的修订(并忽略所有外部树)
举例说明
\branches>svn up
Updating '.':
...
Updated to revision 5.
存储库 HEAD 是 r5
branches>svn log -q
------------------------------------------------------------------------
r2 | lazybadger | 2013-11-28 00:13:01 +0600 (Чт, 28 ноя 2013)
------------------------------------------------------------------------
r1 | www-data | 2013-11-27 18:13:32 +0600 (Ср, 27 ноя 2013)
------------------------------------------------------------------------
但是 最新提交到 /branches
只在 r2
PS:你要读SVNBook,真的
当我对一个 svn 文件夹进行更新时,它显示最新的修订版本,其中更新被视为 Completed At revision:116
但是当我在该文件夹上显示日志时,它在历史记录中显示的最新修订号为 100
。
我的问题是为什么两个修订号不同步?
有关信息:- 当我执行以下命令以查看是否有任何更改 b/w 修订版 100 和 116 时,我看到 diff.txt 创建时没有内容
svn diff -r 100:116 > diff.txt
每个存储库的 Subversion 修订是全局的
任何 repo 子树的日志 仅显示影响此子树的修订(并忽略所有外部树)
举例说明
\branches>svn up
Updating '.':
...
Updated to revision 5.
存储库 HEAD 是 r5
branches>svn log -q
------------------------------------------------------------------------
r2 | lazybadger | 2013-11-28 00:13:01 +0600 (Чт, 28 ноя 2013)
------------------------------------------------------------------------
r1 | www-data | 2013-11-27 18:13:32 +0600 (Ср, 27 ноя 2013)
------------------------------------------------------------------------
但是 最新提交到 /branches
只在 r2
PS:你要读SVNBook,真的