使文件版本同时反映产品内部版本号和特定 dll/exe 版本的方法是什么?
What is the way to make file version reflect both product build number and version of the specific dll/exe?
如何使文件版本同时反映产品内部版本号和版本
特定 dll 的版本(当版本控制系统修订号更改时,版本被认为已更改
对于文件的源项目)在构建服务器上。如何以最少的努力实现这一目标?
我的构建环境。 : Git, TeamCity, Visual Studio, 南特
What is the way to make file version reflect both product build number and version of the specific dll
您有 2 个简单快捷的选项:
git tag
git notes
git tag
创建带注释的标签。
带注释的标签是使用 -a
标志创建的。
常规标签与注释标签的区别在于,注释标签就像一个提交,它包含日期、作者和附加的消息。
创建标签后,只需将其推送到 github 存储库
git push --tags
。
# Creating annotated tag
git tag -a
git notes
为提交添加注释。这些注释不是提交消息的一部分,可以在以后需要时进行修改,而不会影响提交 SHA-1
# Add a note to any desired commit
git notes add -m 'Dll version #xxx, Build#yyy' 72a144e2
如何使文件版本同时反映产品内部版本号和版本 特定 dll 的版本(当版本控制系统修订号更改时,版本被认为已更改 对于文件的源项目)在构建服务器上。如何以最少的努力实现这一目标?
我的构建环境。 : Git, TeamCity, Visual Studio, 南特
What is the way to make file version reflect both product build number and version of the specific dll
您有 2 个简单快捷的选项:
git tag
git notes
git tag
创建带注释的标签。
带注释的标签是使用 -a
标志创建的。
常规标签与注释标签的区别在于,注释标签就像一个提交,它包含日期、作者和附加的消息。
创建标签后,只需将其推送到 github 存储库
git push --tags
。
# Creating annotated tag
git tag -a
git notes
为提交添加注释。这些注释不是提交消息的一部分,可以在以后需要时进行修改,而不会影响提交 SHA-1
# Add a note to any desired commit
git notes add -m 'Dll version #xxx, Build#yyy' 72a144e2