Bazaar命令revno和version-info不同意

时间:2010-11-05 18:11:17

标签: version-control bazaar

如果将工作树更新为早期版本,则bzr revno将报告存储库中的最新版本,而不是工作树的修订版。但是,bzr version-info会报告您工作树的修订版。为什么不同?

> bzr up
 M  file1.txt
 M  file2.txt
All changes applied successfully.                                              
Updated to revision 1000 of branch bzr+ssh://bazaar.launchpad.net/~foo/bar/baz
> bzr up -r969
 M  file2.txt
All changes applied successfully.                                              
Updated to revision 969 of branch bzr+ssh://bazaar.launchpad.net/~foo/bar/baz
> bzr revno
1000
> bzr version-info
revision-id: foo@example.com-20101014072808-xo8f7r0oad9fjelaoi9
date: 2010-10-14 12:58:08 +0530
build-date: 2010-11-05 11:03:20 -0700
revno: 969
branch-nick: baz

1 个答案:

答案 0 :(得分:3)

原来bzr revno命令有两种模式:存储库和树。您可以执行bzr revno --tree来查找工作树的修订版。