Clojure

JIRA Migration

2019年5月16日
亚历克斯·米勒

多年来,Clojure非常幸运地获得了Atlassian (用于JIRA和Confluence)和Contegix (用于托管)的基础架构支持. Confluence和JIRA实例没有保持最新状态,并且变得越来越难以维护. 最近,我们决定关闭Confluence(内容已移至clojure.org已存档 ),并且我们现在正准备从旧的JIRA实例迁移到新的云托管实例. 非常感谢Atlassian支持我们在此方面所做的努力.

User migration

由于用户数量众多,我们无法移动所有人,因此我们决定迁移所有过去编辑过工单的用户(更改描述,添加补丁等)-这将移动用户名称和电子邮件,而不是密码. 导入时,将根据旧系统中的电子邮件地址向新系统中的用户发送电子邮件邀请. 最初,这些用户将无权访问项目.

过去创建或对故障单发表评论(但未编辑)的用户将不会自动迁移. 我们计划利用JIRA服务台为语言用户创建新路径而不需要帐户即可提供票据. 这些传入的票证可以进行分类,并根据需要转换为JIRA票证. 我们还在寻找一种新的过程来获取贡献者帐户并获得对该系统的评论或其他工作的权限. 敬请期待更多.

Backup and import

加载用户后,将对旧系统进行备份并导入到新系统中. 所有项目,问题,附件,评论等都将保留. 这将在每个项目的基础上完成,直到迁移完成,并且可能需要一段时间才能完全导入和验证.

之后,将需要进行一些工作以在系统完全可用之前为不同的项目管理员和用户启用访问权限.

备份和导入开始后,我们会将旧系统置于只读模式. 导入完成后,旧系统将关闭. 将为旧的Confluence和JIRA url设置重定向规则,以指向新的Confluence存档和新的JIRA系统,以便旧链接将继续起作用.

在进行过渡时,请耐心等待. 谢谢!