我目前正在使用bzr(bazaar)源代码管理软件进行编码项目。我想在项目的文件代码中包含版本号
这样我就可以调用变量“VERSION”并回显我当前的工作版本。 在代码中能够做到这一点:
var VERSION = ###;
其中###是当前版本号。这可能吗?或者我是否必须检查文件上的bzr信息并在提交新代码之前手动增加我的版本?
答案 0 :(得分:3)
我所知道的唯一解决方案是Bazaar的Keyword插件: http://doc.bazaar.canonical.com/plugins/en/keywords-plugin.html
(这指向https://launchpad.net/bzr-keywords,但第一个链接有更多解释)。
步骤:
获取插件
bzr branch lp:bzr-keywords
安装插件(基本上将其复制到集市插件安装文件夹中)
获取帮助
bzr help keywords
安装完成后,使用里面的关键字提交代码,它将被替换。
答案 1 :(得分:0)
另一个选择是调用'bzr version-info'命令,该命令可以各种方便的方式输出版本号。