linux - bzr revno 不显示已 checkout 的修订版

标签 linux version-control bazaar

当我在项目目录中键入 bzr revno 时,它会为我显示我从上次 bzr update 收到的最新版本,而不是我收到的 还原到最近。显然 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

那么...使用什么命令来显示已恢复到的代码的修订号?

最佳答案

你可以使用

bzr revno --tree

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

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

关于linux - bzr revno 不显示已 checkout 的修订版,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37487303/

相关文章:

linux - 无法让 docker 通过互联网接受请求

Java Linux 64 位 PermGen 选项?

linux - 无法将信号发送到perl中的另一个进程

VM 中的 Linux -curl 无法下载 nvm 文件?

git - 阻止新分支获取 Git 中的旧提交历史记录

git - 如何在 GNU Emacs 中停用 vc-git?

linux - 连接多个启动板存储库

database - 按应用程序主题组织 SQL 文件值得头疼吗?

bazaar - 撤消 bzr 恢复

repository - 使用 bazaar 删除文件历史记录