我目前在一個單一且組織良好的資源庫中收集了大量工作。
當另一個人,比如說X,需要在一個子項目上合作時,比如說/path/to/my/subproject
,我可以給X權限來讀/寫特定路徑。
從我的角度來看,我仍然擁有結構良好的存儲庫,不需要做任何事情,只需修改一些適用於X的所有簡單權限即可 - 從X的角度來看,他只能訪問相關部分。每個人都很高興。分佈式VCS中區分訪問權限
在分佈式VCS一樣的git或水銀然而,所有的訪問似乎每個庫給予。
因此,我無法看到如何在這些系統中獲得如上所述的類似功能。似乎我必須創建一個全新的存儲庫,如果人員X突然需要訪問我原始存儲庫的某些部分。
此外,如果另一個人(如Y)在X有權訪問的路徑中需要其他訪問權限,則存在問題。
我可以通過分佈式VCS中的差異化訪問權獲得類似的功能,就像我目前在顛覆中一樣?如果是這樣,怎麼樣?其他