为什么show log和svn update之间的版本#不同?

时间:2016-02-08 07:02:34

标签: java svn tortoisesvn

当我对一个svn文件夹进行更新时,它会显示最新版本,其中更新为Completed At revision:116

但是当我确实显示该文件夹的日志时,它会在历史记录中显示最新版本号为100

我的问题为什么两个版本号都不同步?

有关信息: - 当我执行以下命令以查看是否有任何更改b / w版本100和116时,我看到创建的diff.txt没有内容

svn diff -r 100:116 > diff.txt

1 个答案:

答案 0 :(得分:5)

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,真的是