1

到目前为止,我们的 VB.NET 产品使用的版本号如 2.4.1。我们手动设置它们。

现在我们开始将 GIT 与 Team Foundation Service 一起使用,并希望改进版本号处理。目的很简单:格式应该是 Major.Minor.Build.Revision。每次编译时,Revision 都会自动增加。每个 Team Foundation Server 编译的构建应该增加(在 git push 之后,我们让 TFS 创建一个连续构建)。主要和次要只能手动增加。

版本号应该在三个地方可见: (1.) 作为应用程序中的程序集版本。(2.) 在 GIT 中找到一个版本。(3.) Team Foundation Service 构建名称。

所以我的问题是:

  1. 如何创建上述版本号。
  2. 如何命名包含版本号的 TFSerivce 构建名称?
  3. 如何让 GIT 知道版本号并“以某种方式”显示它们?
4

1 回答 1

2

我不知道这个问题是否仍然相关。如果是,我可以给出一个解决方案。我唯一不能回答的是如何将按照您的规范自动生成的内部版本号链接到内部版本名称。据我所知,您需要在手动指定内部版本号或自动生成之间进行选择。或者您必须创建一个完全自定义的构建模板。

使用默认模板:

于 2014-01-23T15:59:51.613 回答