2013-03-28 52 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