我是团队开发人员,我们的组织目前使用Team-city 9.0.3免费版。现在我们最大化了Builds。所以我们计划采用企业版。
但在此之前,我们需要将teamcity升级到最新版本10.x.当我正在进行升级时,它会抛出以下错误。
Please click the link to see the error
我为升级所做的步骤是 - 备份整个Teamcity,它将在/root/.BuildServer/backup中 - 停止Teamcity服务器并删除整个teamcity目录 - 将备份.Zip文件复制到导入部分。 - 下载最新的teamcity并执行必要的配置并启动teamcity服务器。 - 转到Administration / Import并开始从/root/.BuildServer/import
导入文件导入时我收到上述错误,因为版本不受支持。
请帮助我,以便我必须升级Teamcity并进入企业版
提前谢谢..
答案 0 :(得分:1)
听起来您正在尝试将使用TeamCity 9创建的备份导入TeamCity 10(不受支持),只能使用创建它们的相同版本恢复备份。
安装TeamCity时,通常会有一个数据目录(在您的情况下可能是“.BuildServer”),而软件位于不同的位置。您不应该删除数据目录,应该升级数据库和数据目录(TeamCity会在新软件启动时提示执行此操作,请参阅下面的维护模式)。
如果您继续使用建议的路线,则需要使用新的架构版本创建一个全新的TeamCity 10数据库,但是您将丢失所有其他设置和数据,因为该备份听起来像只有项目配置的备份。 / p>
JetBrains提供了执行升级的详细指南: