从youtrack迁移到jira

 歼鸡队队长_512 发布于 2023-02-12 17:51

在使用youtrack一段时间之后,我的组织正在考虑迁移到JIRA(由于许多原因).但是,JIRA似乎没有包含开箱即用的youtrack导入器/迁移(尽管反过来似乎有大量的导入器/迁移).

有没有人从youtrack迁移到JIRA并且有任何经验?

编辑:对于之后可能遇到此问题的任何人,我的最终解决方案最终结果如下:

手动传输所有"基本"数据(用户帐户,基本项目设置等)

使用atlassian sdk和youtrack sdk编写一个小型C#程序,该sdk从一个转移到另一个(如果由于有人在youtrack中删除了问题而导致编号丢失,则会创建空的占位符问题).

这种方法运行良好,我设法传输了几乎所有数据而没有丢失任何非常重要的数据(虽然当然所有时间戳都搞砸了,但我们认为这是可接受的损失).重要的是要知道youtrack处理从一个项目移动到另一个项目的问题有点违反直觉(他们仍然会出现在他们的第一个项目中,即使他们离开那里,但他们的新项目中有一个问题ID - 当我第一次碰到时,轻微的wtf).

此外,虽然atlassian sdk确实允许我"欺骗"问题的创建者(即,在告诉系统实际上是用户B正在创建此问题的同时以使用A登录并创建问题)但它没有允许您使用注释执行此操作.因此,为了正确地传输这些,我必须实际循环注释并使用相应的新用户登录并发布注释.

此外,youtrack的附件下载有点烦人,所以我最终不得不"手动"下载.:/

但总而言之,这是相对无痛的.需要进行一些装配,需要进行一些最终修饰,但这些都是在几天内完成的.

1 个回答
  • 我有同样的问题.在与JIM(Jira Importer)开发人员讨论后,我使用YouTrack Rest API和Python脚本来制作JSON文件.然后我使用了JIM JSON导入.

    使用此解决方案,您可以从YT导入几乎所有字段 - 标准字段和带描述的文件,问题和项目之间的链接等等......

    我不知道我是否可以把它推到GitHub,我必须问我的老板 - 我在工作时间做了......但当然你可以问我是否需要.

    2023-02-12 17:52 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有