4
在gitolite中,我想授予所有編寫允許任何回購RW + CD的用戶到其個人分支。換句話說:允許RW項目的人應該被允許創建分支,但只能在其個人名稱空間中創建分支。gitolite:允許任何回購RW + CD的RW用戶到其個人分支,不允許其他人
我明白,我基本上可以做到這一點是這樣的:
repo some-repo
RW+CD = admin
RW = foo frob
R = bar
RW+CD dev/USER/ = foo frob #admin
但是這意味着我將不得不基本上覆制用戶列表,每回購。雖然這對於少量的回購是可以的,但一旦回購或用戶數量上升,它肯定會變得很難看。
我想過這樣的事情:
repo @all
RW+CD dev/USER/ = @all
但是,這似乎給至少讀取訪問所有用戶在所有項目,即使他們不會有閱讀,否則權利。
這是最好的解決方案是什麼?