我想看看生产二进制和知道哪个版本的SCM对应于构建。怎么可能?我可以在Visual Studio中使用VSS来完成该操作吗?如何自动跟踪构建版本中的SCM修订版本?
0
A
回答
2
正如戴维回答: “ 你可以把$ VERSION $什么的都在头文件中有它的代码可以访问它应与任何SVN客户在这里工作是一些关于它的更多信息。: http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html “
0
如果你谈论任何开发人员创建的任何构建的,那么答案是不能,因为即使你知道基础版本的二进制文件从创建的,你不知道开发商是否有局部修改。
如果你在谈论发布的软件:您的二进制文件应该有附加一个版本号,你应该找到你的储存库的版本号的标签/标签/支。 当然,有办法来自动完成这个(关键字扩展浮现在脑海中,或自动生成脚本正从标签名称的版本),但最终这一切都归结到这三个:
- 自动化构建在专用机(最好是一些GUI,你只是在抛出一个标记/标签)的二进制文件在SCM发布的版本
- 标记/标签/分支
- 版本号。
相关问题
- 1. 跟踪版本,构建,修订,同时TortiseSVN
- 2. 修订版本与版本
- 3. 在Rails中跟踪修订版
- 4. 在VS2010中构建时,Nuget如何跟踪包的版本?
- 5. 如何在SNAPSHOT发行版上跟踪修复版本?
- 6. 如何跟踪Git中的* .dll版本?
- 7. Etcd v2修订版/版本
- 8. “跟踪”版本的readlink(1)
- 9. 版本跟踪,使用django自动化DB架构更改
- 10. 如何构建版本vscode版本
- 11. 如何比较本地和版本库SVN修订版本?
- 12. Git会跟踪版本吗?
- 13. 跟踪页面版本
- 14. 版本跟踪与mysql
- 15. 版本/跟踪实体
- 16. cvs:工作版本与版本库修订版本?
- 17. Cherrypick修订版本和重建版本库
- 18. Android版本的自动Javadoc构建
- 19. Elasticsearch:修订版本文档
- 20. VisualSVN如何回滚修订版本号?
- 21. Git多个版本分支,构建自动增量版本号
- 22. 要构建哪个版本的修补程序版本?
- 23. 在ASP.NET中跟踪Excel中的修订版
- 24. 在VS 2005中自动跟踪内部版本号?
- 25. 如何构建Android版本?
- 26. 更新修订版本与恢复修订版
- 27. 如何跟踪修订?
- 28. 自动项目构建版本号
- 29. 使用Mercurial自动构建版本号
- 30. 如何显示自动更新的Github修订版本的订阅源?
不是 ”“ 的答案,但:不支持VSS像CVS/SVN变量扩展?所以你可以把$ VERSION $或类似的东西放在一个头文件中,让代码可以访问它。 –
我也使用SVN。这个$ VERSION $标签是否适用于Visual Studio + AnkhSVN?还是与TortoiseSVN? –
它应该与任何svn客户端一起工作。这里有一些更多的信息:http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html –