![]() |
1
4
可以使用程序集的默认版本系统跟踪修订号,而不在tfs中添加任何内容。
如果您使用
哪里
这将为您提供一个不断增加的数字,它将为您提供有关生成日期和时间的精确信息。
要在代码中使用这些值,只需使用
|
![]() |
2
1
您可以更新中项目的版本号
|
![]() |
3
0
至少当它被发布时,tfs不允许在文件中替换符号,我认为这是您所追求的。我不确定这在最近的版本中是否发生了变化。 |
![]() |
4
0
改变!=版本 也就是说,您可以在web.config中添加保存版本号的设置,并将其显示在页面上。版本号可以作为构建过程的一部分进行更新,但它不会与变更集相关联。 我应该补充一下,这可能会成为一个循环问题。如果为项目获取最新的变更集编号,则将其添加到配置(如上所述),然后签入,则不再显示最新的变更集。将1添加到最新的变更集也不能保证,因为在更新文件时可以签入某些内容。 |
![]() |
5
0
最后我们使用了一个msbuild任务,该任务搜索特定的字符串并用适当的值(不一定是修订号)替换。 该任务作为构建模板的一部分运行,并将修订号放在所有具有标记的文件中。 |