Assembly,GIT和TFService中的版本号

时间:2013-03-28 09:33:41

标签: .net vb.net git version-control visual-studio-2012

到目前为止,我们在VB.NET产品中使用了2.4.1等版本号。我们设定它们。

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

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

所以我的问题是:

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

1 个答案:

答案 0 :(得分:2)

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

使用默认模板: