bitbucketからGitHubに移行してみた

More than 3 years have passed since last update.


Issuesの移行


  • bitbucket_issue_migrationのpythonスクリプトを試してみたけどSSL v3廃止に伴うエラー?で動作せず。


  • haysclark/bitbucket_issue_migrationのforkで対応されていたのでこっちを使う。


  • 上記スクリプトはbitbucketのprivateレポジトリに対応してない。移行元がprivateレポジトリなので、issueを参考にちょっとスクリプト書き換え。


  • 試してみたら、日本語コメントでエラーになってしまった。


UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 8: ordinal not in range(128)

reload(sys)

sys.setdefaultencoding("utf-8")


レポジトリの移行

GitHub公式のImporterで問題無し


注意事項



  • 先にIssuesを移行完了しておかないと、コミットログ内の#42とかがissueへのリンクにならないので順番重要 -> 順番通りやってもなぜかリンクにならないコメントが時々あった -> ちょっと待ったらリンクになったのでタイムラグあるぽい