2

リモート SVN リポジトリ (http アクセスを使用) のディレクトリをGitoliteリポジトリにクローンする予定です。この Gitolite リポジトリへのアクセス権を以前の開発者に付与したいと思います。Integration-Manager-Workflowに従って、以前の開発者はこれを複製し、レポ ( developersGitRepo ) に変更を加えます。しばらくして、developersGitRepo の変更を Gitolite repo にマージます。この後、変更は SVN リポジトリにマージされます。SVN リポジトリには、内部開発者のみがアクセスできます。

GITOLITE_HOST動作している Gitolite をインストールした場所というサーバーがあります。ファイルgitolite@GITOLITE_HOST:testingで設定した Gitolite リポジトリにリモート SVN リポジトリのコピーを作成したいと考えています。gitolite.conf

    repo testing
    RW+ = @all

Gitolite がインストールされ、動作しているので、リポジトリをチェックアウトできますgit clone gitolite@HOST:testing

今私の質問:

  1. subgit-2.0 は、これに使用し、SVN を Gitolite と同期するのに最適なツールであり、その逆も正しいですか?
  2. http://yellowseed.org/tutorials/svn-to-git.htmlのページはまさに私がやりたいことですが、SVN は Gitolite と同じサーバー上になければなりません。SVN に http アクセスを使用するにはどうすればよいですか?
  3. 他にどのようなオプションがありますか? コマンドの説明は非常に役立ちます。
4

0 に答える 0