【问题标题】:Move projects from an older version of TeamCity server to a newer version将项目从旧版本的 TeamCity 服务器移动到新版本
【发布时间】:2016-08-01 17:41:48
【问题描述】:

我有两台 TeamCity 服务器,它们在不同的软件版本上运行:一台服务器运行“TeamCity Enterprise 9.1.7”,而另一台服务器运行“TeamCity Professional 7.0.2”。执行迁移的最佳方法是什么。我想将服务器 7.0.2 上存在的项目转移到服务器 9.1.7。

如果您能提供我要执行的步骤,我将不胜感激。

【问题讨论】:

    标签: server continuous-integration teamcity continuous


    【解决方案1】:

    7.0.2到9.1.7之间有很多TC版本,4年多更新:https://confluence.jetbrains.com/display/TW/Previous+Releases+Downloads

    首先,你应该使用maintainDB工具进行备份,然后你可以尝试从major版本迁移到major版本并测试结果:

    更新:根据 vlad-p53 的评论,您可以直接从 7.0.2 迁移到 9.1.7,因此,只需按照教程 A Step by Step Guide to Migrating a TeamCity Instance from One Server to Another


    • 7.0.2 到 8.0 并测试结果。
    • 8.0到9.0并测试结果
    • 9.0 到 9.1.7

    如果迁移到主要版本不起作用,您可以尝试以前的版本并重复该过程。

    每个版本都有一个版本说明,说明是否存在迁移问题,我建议您read them

    对于每个迁移,您可以按照本教程的步骤操作:A Step by Step Guide to Migrating a TeamCity Instance from One Server to Another

    【讨论】:

    • 可以直接从 7.0.2 迁移到 9.1.7,无需任何中间步骤。
    • 另外:迁移完成后,您可以导出所有数据,然后通过Projects Import feature将其导入另一台服务器(相同版本,9.1.7)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-18
    相关资源
    最近更新 更多