裏面,我有如下文件夾結構:GIT權限:倉庫的倉庫
repo1
|
|---file1
|---fold1
|
|---file2
|---repo2
|
|
|---file3
可以說我有兩個用戶,user1
和user2
。
現在我需要:
- 設置
repo1
和repo2
爲兩個單獨的GIT repositories
。 - 設置
user1
要獲得repo1
和user2
對於repo2
的許可。 user1
應該能夠拉file1
和fold1
內容,但不repo2
user2
應該能夠拉repo2
和文件下,但不是repo1
user2
進行更改,並承諾repo2
後,應當在反射光repo1
在服務器中
GIT
這個級別的權限可能嗎?
這看起來很不尋常 - 你想要做什麼? – 1615903
@ 1615903我有上述文件夾結構的現有項目,我們正在爲該項目設置GIT存儲庫,因此我希望某些用戶只能訪問主文件夾內的子文件夾,而某些用戶只能訪問主要的fodler。 –
我從這個問題中瞭解了很多,但我想知道爲什麼。爲什麼用戶1無法訪問repo2的內容?如果您可以給user1至少一個讀取repo2的權限,子模塊將是一個合適的選項。 – 1615903