24

Launchpad でホストされているプロジェクトに積極的に貢献したいと考えています。私は GitHub の方がずっと快適で、可能であれば引き続き使用したいと考えています。github で bzr リポジトリをミラーリングできますか?

可能であれば、どうすればこれを設定できますか?

4

3 に答える 3

13

このような git-bzr ブリッジを試すことができますgit-bzr git-bzrスクリプト:

このスクリプトを使用すると、bazaar リポジトリを git ブランチとして git リポジトリに追加できます。
その後、Bazaar リポジトリを取得し、変更を加えて、Bazaar にプッシュすることができます。

逆も可能です。つまり、bzr リポジトリのクローンを作成し、bzr-gitを使用して GitHub リポジトリにプッシュできます。

于 2010-07-20T20:29:16.153 に答える
1

注意: トランク bzr-fastimport が壊れているため、「マーク」ファイルが破損する可能性があります..

https://code.launchpad.net/~xrg/bzr-fastimport/re-tailor

ここでの詳細な実装: http://git.hellug.gr/?p=xrg/openerp-rebzr;a=shortlog;h=refs/heads/fast-only

于 2011-06-23T08:29:25.797 に答える
0

Launchpad Bazaar リポジトリを Github にミラーリングするための詳細なハウツーを書きました (Mac ユーザーに焦点を当てていることに注意してください) 。

このハウツーの最小バージョン:

  1. bazaar とプラグインをインストールして git で動作させる
brew install bazaar
brew tap gdubicki/tap
brew install gdubicki/tap/bzr-git
  1. Bazaar リポジトリのクローンを作成する
# for example:
bzr branch lp:update-motd
  1. Git リポジトリを作成する

私の場合、リポジトリへの URL が必要です。

git+ssh://git@github.com/gdubicki/update-motd-for-non-ubuntu.git

  1. クローンをリモートにプッシュする
cd update-motd # or whatever is the name of the Bazaar branch
PYTHONPATH="/usr/local/lib/python2.7/site-packages" bzr dpush -v git+ssh://git@github.com/gdubicki/update-motd-for-non-ubuntu.git,branch=master
于 2020-02-09T13:38:54.027 に答える