我对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