パートナー用に追加のリポジトリを設定します。公式リポジトリはsvnですが、パートナー用のリポジトリを自由に選択できます。
私の考えは、リポジトリをgit-svn(これをrepo1と呼びましょう)で複製し、パートナー用のgitリポジトリを作成し、repo1でパートナーリポジトリを追跡することです。これはgit-svnを混乱させることなく可能ですか?
パートナー用に追加のリポジトリを設定します。公式リポジトリはsvnですが、パートナー用のリポジトリを自由に選択できます。
私の考えは、リポジトリをgit-svn(これをrepo1と呼びましょう)で複製し、パートナー用のgitリポジトリを作成し、repo1でパートナーリポジトリを追跡することです。これはgit-svnを混乱させることなく可能ですか?
あなたが提案しているのは、git-svnですぐにサポートされていないものです。コアコードは、git-svnをgitのようなsvnクライアントと見なしますが、本格的なgitリポジトリ環境ではありません。これはProGitからの抜粋です。これは、git-svnの詳細が記載された無料のオンラインマニュアルです。
別のGitサーバーでセットアップして共同作業しないでください。おそらく、新しい開発者のためにクローンを高速化するためのものがありますが、git-svn-idエントリがないものは何もプッシュしないでください。各コミットメッセージでgit-svn-idをチェックし、それがないコミットを含むプッシュを拒否するpre-receiveフックを追加することもできます。
理由は、git-svnがgit-svn-idを割り当てる方法と関係があります。あなたのユースケースでは、Subgitを試してみます。gitリポジトリネットワークとレガシーSVNリポジトリ間の完全な統合を可能にします。