私は自分のコントロールからsvnリポジトリに取り組んでいます。非常に厳密な権限を持つ標準レイアウトを使用します。厳重な許可を受けたgit-svn
親フォルダへの読み取りアクセス権がありません。
svn://foo.bar/project/
svn://foo.bar/project/branches
しかし、私はsvn://foo.bar/project/trunk
とsvn://foo.bar/project/branches/x
を読むことができます。
git-svnで複数のリモートを使用している場合、これらのブランチをフェッチしてコミットできます。しかし、git-svnはブランチの親を見つけられません。複数のリモートは異なるリポジトリとして扱われます。
git-svnを変更して、後続の親ソースを修正できるようです。しかし私はperlを知らない。 ブランチの親ハッシュを修正するスクリプトを書くことは可能ですか?あるいは、単純なスクリプトを使って新しいリモートブランチを作成し、git-svnにそれを取得させることができます。
私は自分自身から答えを受け入れます。 – Yaocl