预设迁移
为什么需要预设迁移?
预设在 Codebeamer 9.5 中首次引入。在 10.0 版本中,该功能已被完全重写并得到显著增强。但是,这种重新设计引入了向后兼容性问题;由于这些变更,在 Codebeamer 9.5 中创建的预设在 10.0 之后的版本中不再可见。
为了解决此问题,在 Codebeamer 20.11–LTS 中引入了升级脚本。此脚本会在升级过程中自动更新 9.5 版本中创建的预设,以便与 20.11–LTS 兼容。
迁移期间的权限变更
先前的预设由系统管理员创建,且可供所有项目用户进行只读访问。
在新版本中,每个预设都有其各自的权限设置:负责人可以依次设置每个角色的读取/写入权限,也可以直接创建一个专用角色。
迁移时,项目管理员获得对新导入的各个预设的读取和写入访问权限,而其他所有角色则获得只读访问权限。
项目管理员可以在导入后更新指定预设的各项权限。
迁移限制
初始级别 (含视图和分支):
• 在迁移过程中,系统会放弃分支信息。
• 每个默认视图都会转换为“所有项”视图。
• 由用户创建视图:
◦ 如果只有一个视图在使用中,将按原样导入。
◦ 如果有多个视图在使用中,所有视图信息都会被转换为“任何”,因此针对所属的跟踪器类型加载所有元素。
“与/或”逻辑:
• 如果在旧版预设配置中使用了“与/或”逻辑,系统会放弃“与/或”逻辑。
• 如果在视图中使用了“与/或”逻辑,请参阅“初始级别 (含视图和分支)”部分中所述的视图限制。