如何将Github问题和wiki导入BitBucket?

chh*_*yal 25 git project-management github repository bitbucket

最近,我们决定将我们的项目从Github迁移到BitBucket.目前,由于BitBucket具有直接导入功能,我测试的项目很少.一切都很好,除了Github问题和wiki没有导入.由于大多数项目仍处于开发阶段,有些项目正在开发中,因此问题和维基对我们而言非常重要.我做了快速谷歌搜索,找不到合适的解决方案.

你遇到过同样的问题吗?有什么解决方案吗?如果有任何解决方案,那将非常有用.提前致谢!

Eri*_*jst 22

今天我们添加了适当的问题导入和导出到Bitbucket.您可以将整个repo的问题跟踪器导出为zip,然后在不同的repo上重新导入.

您还可以创建自己的拉链,因此您可以在其他问题跟踪器(例如GitHub)上编写非常的迁移脚本.

详细信息:https://confluence.atlassian.com/display/BITBUCKET/Export+or+Import+Issue+Data

文件格式和数据布局:https://confluence.atlassian.com/pages/viewpage.action?pageId = 330796872

  • 有关如何从github数据创建此类存档的链接或示例在这里将非常有用. (2认同)

小智 13

我也在寻找一种方法将Github问题导入Bitbucket,但没找到,所以我写了一个脚本来做到这一点:https://github.com/sorich87/github-to-bitbucket-issues-migration.

对于wiki,它是一个可以简单克隆的Git存储库.https://github.com/blog/699-making-github-more-open-git-backed-wikis


Raf*_*ler 10

github和bitbucket都有问题的REST API(GitHub,Bitbucket),所以你可以写一个(相当)快速的脚本来迁移问题.但是,GitHub没有维基的API(Bitbucket确实如此),所以,不幸的是,你可能不得不手动完成.

  • 关于wiki的API,GitHub wiki也是[Git存储库](https://github.com/blog/699-making-github-more-open-git-backed-wikis).你可以`git clone`它,处理它并通过Bitbucket的API将其推送到Bitbucket. (9认同)