我们在所有项目中共享几个程序集。从去年开始,我们使用NuSpec文件创建软件包并在内部Feed中共享它们。包装是构建过程的一部分(TFS 2015)。版本控制设置为自动,使用日期和时间。该构建是CI构建,并在从Development分支合并到CI分支时触发。
当要使用软件包时,必须在NuGet软件包管理器中启用“ include prelease”才能获取这些软件包。没关系,因为有一段时间未对软件包进行完全测试,但可以发布了。
问题
我现在想要的是一种直接的方法,将这样的软件包(在创建并经过测试后)升级为发行版本,保留原始的Major.Minor.Revision
,但删除prelease的日期部分版本,并在一个Feed中(最好是同一个Feed)共享该新版本。