TFS 與 Octopus Deploy 的整合



我正在尝试使用TFS构建我的软件包,TFS已经与章鱼服务器集成,以便之后可以将软件包拉到章鱼服务器并自动部署。创建了生成定义以生成数据库和 Windows 包。它对数据库来说是成功的,但是在Windows的情况下,它应该为其部署创建一个版本。错误-: 您的请求有问题。 - 此项目已存在版本"20170808.12"。请使用其他版本,或考虑使用掩码自动递增数字。 八达通服务器出错(HTTP 400 错误请求(

谁能帮我... 提前感谢!!

你正嘗試使用已存在的名稱建立八达通部署版本。

你可透过AssemblyInfo.cs调整版本策略,或调整八达通部署,以不使用八通 ->项目->设定下的版本的包名称

请检查版本"20170808.12"是否已存在。

根据本文的描述,这应该是八达通部署问题。

你使用哪个版本的八达通部署?如果您使用的是旧版本,只需尝试更新到最新版本。

此外,您可以尝试使用下面的创建发布选项来检查是否有效:

--ignoreexisting   If a release with the version number already 
exists, ignore it
--force [Optional] If a project is configured to skip
packages with already-installed versions,
override this setting to force re-deployment
(flag, default false).

此外,请尝试使用指定的版本号创建版本:

octo create-release --project HelloWorld --version 1.0.3 --server http://octopus/ --apiKey API-ABCDEF123456

有关详细信息,请参阅创建发行版。

最新更新