3

バージョン管理システムとして Bazaar を使用して、プロジェクトに取り組んでいます。今、私はオフショアの人々と仕事をしなければなりませんが、彼らはSVNだけを使いたがっています。

私が持っているもの:

  • bazaarファイルとリビジョンを含む私のブランチ。
  • 真新しいsubversionリポジトリ。

私が欲しいもの:

  • ファイルとリビジョンを含む私の bazaar ブランチ。
  • 同じファイルとリビジョン (日付とコミット メッセージを含む) を持つ Subversion リポジトリ。
  • pullを使用してSVNに/pushから/へできることbzr

Taylor を使用してブランチを svn リポジトリにコピーできましたが、bazaar はそれを認識しません (ブランチには共通の祖先がありません)。

そのようなことは可能ですか?

4

1 に答える 1

4

はい、これは bzr-svn を使用して可能です。Subversion リポジトリを作成したら、単にトランクにプッシュします。

$ svnadmin create /my/svn/repo
$ cd /my/bzr/ブランチ
$ bzr push /my/svn/repo/trunk
リビジョン X にプッシュアップ。

その後、変更を加えたときはいつでもトランクからプルできるはずです。bzr pushブランチが分岐している場合は ( bzr rebasebzr-rewrite プラグインを使用して) リベースした後に、を使用して変更をプッシュできます。

于 2011-03-14T01:59:58.400 に答える