3

github からプロジェクトのコードを自動的にインポートする Launchpad を作成します。翻訳を追加するなど、ランチパッドで変更を加えた場合、それらを自動的に github にエクスポートする方法はありますか? それとも、コード ホスティング用のランチパッドに切り替える必要がありますか?

4

3 に答える 3

1

プラグインから「dpush」コマンドを使用して、bzr-gitLaunchpadの変更をGitにプッシュして戻すことができます。

例えば:

$ bzr branch lp:~yourusername/yourproject/translations
$ cd translations
$ bzr dpush github:yourgithubusername/yourgithubrepo,branch=translations
于 2012-04-09T22:16:35.770 に答える
0

バザーと git リポジトリの同期を維持するための双方向の「ラウンドトリップ」メカニズムが整っているとは思えません。

これにより、(「 bazaar を git に変換fast-exportする 」で説明されている)ような bazaar エクスポート メカニズムが残ります。 しかし、プロセスは段階的ではないようです。これにより、少なくとも最初のエクスポートで別の履歴 (異なる SHA1) が作成され、最初のエクスポートが(理想的ではありません)になる可能性があります。
git push -force

したがって、選択した開発環境が近い将来の出発点になる場合は、今のところ専用の VCS に切り替える方が簡単です。

于 2012-04-09T12:00:29.937 に答える
0

同じことをしようとしたところ、git でホストされている bzr-git-ng プラグインが見つかりました: https://github.com/termie/git-bzr-ng

私はこれまで自分で同期を試みませんでした。上のリンクの Extra Notes を確認してください。

于 2013-01-29T16:19:24.573 に答える