2013-03-28 45 views
1

到现在为止,我们的VB.NET产品使用的版本号如2.4.1。我们将它们设置为manualy。汇编,GIT和TFService的版本号

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

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

所以我的问题是:

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

回答

2

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

使用默认的模板:

+0

感谢您的回答。可悲的是,它不再相关。在TFS遇到很多麻烦之后,我们转向Jenkins。 – Marius 2014-07-01 09:06:35