LoginSignup
3

More than 5 years have passed since last update.

bitbucketからGitHubに移行してみた

Last updated at Posted at 2014-11-23

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へのリンクにならないので順番重要 -> 順番通りやってもなぜかリンクにならないコメントが時々あった -> ちょっと待ったらリンクになったのでタイムラグあるぽい

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3