我對Java比dotnet更有經驗。但是,最近我開始研究一個dotnet項目,我必須爲這個項目編寫CI過程。Nuget版本和發佈管理像maven版本插件
我使用Java的Maven。 Maven發佈插件在哪裏?基本上,您在開發期間使用快照版本。當你準備好發佈候選人或發佈時。你使用maven release插件,它會更新所有的pom文件併爲你提交新版本。
是否有一個類似的工具,金塊自動更新版本號,並把標籤,如RC,RELEASE等我應該使用什麼方法。
不是:我們正在爲CI流程使用TFS 2015。我可以利用TFS功能。
我沒有提到,但我們正在使用XLRelease進行發佈管理。 (另外,用於部署的XLD部署)因此,我們僅將TFS用於CI。 – wasabi
我認爲SNAPSHOT被誤解了。語義版本控制:{major}。{minor} [ - {stage} [。{resource-version}]]例如:1.0-preview.2 - SNAPSHOT與預覽非常相似,並且常用於Java Project。我試圖瞭解如何在版本化工件時將{stage}放置爲「預覽」。 – wasabi