0
我正在使用一個不受我控制的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 2012-04-20 01:53:55