28

最近、プロジェクトを GitHub から BitBucket に移行することにしました。BitBucket には直接インポート機能があるため、今のところ、いくつかのプロジェクトでテストしました。GitHub の問題を除いて、すべて問題なく、wiki はインポートされません。ほとんどのプロジェクトはまだ開発中で、一部は本番環境であるため、Issue と Wiki は私たちにとって重要です。

Googleで簡単に検索しましたが、適切な解決策が見つかりませんでした。

解決策はありますか?

4

7 に答える 7

24

本日、適切な課題のインポートとエクスポートを Bitbucket に追加しました。リポジトリ全体の問題トラッカーを zip としてエクスポートしてから、別のリポジトリに再インポートできます。

独自の zip を作成することもできるため、他の課題トラッカー (GitHub など) との間で非常に移行スクリプトを作成できます。

詳細: https://confluence.atlassian.com/display/BITBUCKET/Export+or+Import+Issue+Data

ファイル形式とデータ レイアウト: https://confluence.atlassian.com/pages/viewpage.action?pageId=330796872

于 2013-03-26T23:23:04.453 に答える
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

于 2012-10-13T15:34:50.920 に答える
11

github と bitbucket の両方に問題用の REST API ( GitHub のBitbucket の) があるため、問題を移行するための (かなり) 迅速なスクリプトを作成できます。ただし、GitHub には wiki 用の API がありません (Bitbucket にはあります)。そのため、残念ながら手動で行う必要があります。

于 2012-06-20T13:58:08.457 に答える
1

github の問題を bitbucket の問題のエクスポート形式にエクスポートするための、Python で記述された別のツールがあります。

gibiexportで確認できます

于 2016-03-03T14:59:24.713 に答える
-5

これが私が見つけた最も簡単な解決策です:

cd $HOME/dev/Pipelines
git remote rename origin bitbucket
git remote add origin https://github.com/edwardaux/Pipelines.git
git push origin master

そして、Github に満足していて、古いリモートが必要ない場合:

git remote rm bitbucket
于 2014-08-14T00:27:40.923 に答える