bzr revno不显示签出的修订版

时间:2016-05-27 15:30:15

标签: linux version-control bazaar

当我在项目目录中输入bzr revno时,它会显示我从上一个bzr update收到的最新版本,而不是我revert最近编辑。显然bzr更担心我已经检查过的内容,而不是我正在使用的代码修订版。

如果我bzr update -rN,情况也是如此。

例如:

patrick@blendtec:~/Project$ bzr update                                                                                                            
Tree is up to date at revision 743 of branch bzr+ssh://patrick@ninja/Project                                                                  
patrick@blendtec:~/Project$ bzr revert -r 720
 M  makefile
 M  file.cpp
 M  file.h
-D  other_file.h
patrick@blendtec:~/Project$ bzr revno                                                                                                             
743
patrick@blendtec:~/Project$ bzr revno --tree
743

那么......用什么命令来显示已被还原到的代码的修订号?

1 个答案:

答案 0 :(得分:0)

您可以使用

bzr revno --tree

获取当前工作树的修订号。或者,您也可以将bzr version-info与适当的模板一起使用,例如:

bzr version-info --custom --template='{revno}\n'