文档

RDC迁移事项

更新时间:
一键部署

本文介绍云效老版(rdc.aliyun.com)的企业如何升级到新版云效。

云效2020版本已经发布,点击使用新版

对于使用RDC老版的企业,如需协助迁移代码、项目数据,请添加钉群(34140881)提交迁移申请。

迁移注意事项

1.迁移不能做到完全兼容原有数据。

2.迁移不能做到完全无问题。

3.我们保证迁移之后不影响RDC的使用。

4.迁移之后如果有问题,我们尽快修复,可能需要重新迁移。

迁移方式

添加钉群(34140881)提交迁移申请,线下完成迁移。

需要提供的信息有:

  • 确认迁移范围,如下一节表格内容。

  • RDC 企业 ID。

  • 由于迁移后需要对部分数据希望微调,建议将云效同学的账号临时加入迁移后的云效企业以完成调整。

  • 若涉及代码库迁移,则需要授权一个拥有「期望迁移的组/库」管理权限(owner)的账号用于导入,该账号需要有 Codeup 的建库和管理库权限(建议拿企业管理员账号)。

迁移前需要确认的信息

企业迁移会在云效 2020 中新建一个企业。

需要迁移的范围:

是否迁移

RDC 中是否有用到(不支持迁移或迁移后需要重新设置)

RDC 中是否有用到(迁移完成后需要进行微调)

项目域

文档

模块

图表

API

测试用例

迭代

代码库

是,列出需要迁移的代码组或代码库列表

除 Git 库、人员与权限信息外,其他不支持迁移

迁移建议

  1. 由于迁移后需要对部分数据希望微调,建议将云效同学的账号临时加入迁移后的云效企业以完成调整;

  2. 迁移过程中 RDC 可以使用,但为避免迁移期间数据不一致,建议迁移期间不使用,根据迁移的数量可以提供预估迁移时间;

  3. 全量迁移完毕后,建议客户前往新平台进行研发活动,建议原云效企业代码库停止写入,否则将因为继续写入导致数据不一致问题,平台不提供新老平台同步能力;

  4. 若涉及代码库迁移,则需要授权一个拥有「期望迁移的组/库」管理权限的阿里云账号用于导入,该账号同时需要有 Codeup 的建库和管理库权限(建议拿企业管理员账号,迁移后该用户拥有所有迁移的库的管理员权限);

迁移范围及部分需要说明的事项

迁移之后原云效企业仍可以使用,但需要注意以下事项

1、企业和用户不支持增量迁移

2、机器不支持增量迁移

项目域

迁移范围

包括:

  • 需求

  • 任务

  • 缺陷

  • 标签

  • 工作流

  • 看板

  • 迭代:迁移完成后需要进行微调

  • 里程碑:迁移后按照日程展示

  • 风险:迁移后按照任务展示

  • 测试计划

  • 测试用例:迁移完成后需要进行微调

不包括:

  • 文档

  • 模块

  • 图表

  • API:若有使用到 RDC 项目域 API,则需要用户基于新版 API 进行处理

迁移完成后需要进行微调的有:

  • 迭代

  • 测试用例

代码库

迁移范围

  • 代码库Git数据

  • 代码库人员与权限关系

重要

暂不包括业务数据,例如合并请求、活动历史、保护分支设置等。

权限映射

库成员

迁移前

迁移后

说明

Owner

库管理者

Maintainer

库管理者

Developer

开发者

Reporter

浏览者

Guest

目前无对应角色,不做迁移

迁移前

迁移后

说明

private

私有

internal

企业内公开

public

企业内公开

组成员

迁移前

迁移后

说明

Owner

组管理者

Master

组管理者

Developer

组开发者

Reporter

组浏览者

Guest

目前无对应角色,不做迁移

代码组

迁移前

迁移后

说明

private

私有

public

企业内公开

迁移后需要执行的操作

迁移后请及时更新依赖系统(如Jenkins等)中的代码库地址,并前往新平台继续开展工作:

Q:如何更新升级后的远端仓库地址?

A: 登录 https://codeup.aliyun.com,进入升级后的代码库,获取克隆地址<new url>,如

git@codeup.aliyun.com:rdc2020/Codeup-Demo.gitPlain Text
image

从终端进入原本地 Git 仓库目录;

执行命令 git remote set-url origin <new url> 更新本地仓库所对应的远程仓库地址,如:

git remote set-url origin git@codeup.aliyun.com:rdc2020/Codeup-Demo.gitPlain Text