目前,我正在使用一個具有輕微非常規佈局的svn存儲庫。有兩個分支可能出現的目錄。例如:我可以跟蹤一個具有多個分支目錄的svn存儲庫
Project/
Foo/
A/
B/
C/
Support/
Branches/
taskbranch1/
taskbranch2/
taskbranch3/
taskbranch4/
Tags/
在這個佈局中,並沒有真正的指定「trunk」。每個目錄「A」,「B」和「C」都是分支,意思是它們代表同一產品的多個版本的持續開發,並且它們是工作的開發者最接近「主幹」的東西在其中。
Branches/
含有較多的傳統的,面向任務的分支(即,它們通常是短暫的,並且合併到A,B或C和刪除時它們所代表的任務完成)
在工作時git,我想讓git將「支持/分支」的孩子們分爲「Foo」和。但是,在svn-remote.branches設置中允許的通配符似乎沒有足夠的表現力來允許這樣做。
在過去,我設置了幾個不同的git倉庫(A,B和C各一個),但標籤和分支的svn URL相同,但這似乎很浪費,因爲絕大多數這三個倉庫的內容將是相同的。
謝謝;我不知道在單個svn-remote部分下可以有多個分支設置。 – clarkcox3 2011-02-05 00:59:04