大多数计算机程序的“关于”都有一个版本号,例如“2.1”,其中第一个数字通常是主版本,第二个数字是次版本。有时候,版本号后面跟着“2.1(456)”括号中的内部版本号,而且更多的时候,内部版本号是4位数字。所以我想知道,程序员如何跟踪内部编号?人们如何跟踪内部编号?
2
A
回答
4
对于在OS X上生成的软件,内部版本号通常使用Apple Generic Versioning进行管理。您可以阅读agvtool的手册页以开始使用。
下面是一些基本的用例agvtool:
$ agvtool what-version
$ agvtool next-version -all
$ agvtool new-version -all 456.7
Here's an article from Dave Dribin about how to use it.这是给开发商以确定何时数量应该增加。 (当你可能会增加内部版本号的例子:对于每一个承诺,对于每日构建,对于每周的构建,对于被分配到测试每一个版本)
6
对于Windows,versioninfo资源更新(通过构建系统)从手工制作的数据中获得使用VCS的信息
+1
+1。一个很好的例子:http://indiocolifax86.wordpress.com/2010/05/22/a-scheme-for-automatic-build-numbers-in-cc-projects/ – VonC 2012-02-05 10:33:23
相关问题
- 1. 如何跟踪辅助索引编号
- 2. 如何跟踪我的内部框架?
- 3. 跟踪内部javascript链接
- 4. 跟踪内部链接php
- 5. 如何跟踪部署?
- 6. 如何检测多个人并在opencv/emgucv中跟踪他们
- 7. 如何跟踪Twitter跟随我们和Facebook像我们一样?
- 8. 内部和外部Bug跟踪设置
- 9. 跟踪号码唯一标识符如何跟踪?
- 10. 人脸跟踪OpenCV
- 11. OpenCV人体跟踪
- 12. 宏以及如何跟踪它们
- 13. 如何跟踪央视视频的人
- 14. Ups集成和获取跟踪编号
- 15. Fedex跟踪号码
- 16. 在VS 2005中自动跟踪内部版本号?
- 17. 如何跟踪
- 18. 从内部子域跟踪横幅
- 19. 跟踪子库中的内部库
- 20. 在wordpress上跟踪内部用户
- 21. 内部开发团队问题跟踪
- 22. 如何跟踪部署的文件
- 23. 如何跟踪头部位置
- 24. jQuery小部件:如何跟踪实例?
- 25. 编辑wireshark跟踪
- 26. 如何使用Git跟踪目录但不跟踪他们的文件?
- 27. 换人跟踪Python代码
- 28. Magento - 跟踪回复人数
- 29. Kinect v2跟踪个人
- 30. 线跟踪机器人
谢谢,但在Windows上呢? – 2012-02-05 00:46:19
其他人将不得不回答Windows;我更新了我的答案,表明它是特定于OS X上的开发。 – bneely 2012-02-05 00:48:19
非常感谢。我明白了一般想法。我的印象是内部编号是代码被编译的次数或类似的东西。 – 2012-02-05 00:53:37