我正在尝试使用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
有关详细信息,请参阅创建发行版。