私は自分のコントロールできない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にフェッチさせることはできますか?