我正在使用Git控制版本系統。我想爲特定文件夾設置自定義權限。例如,user1可以提交/讀取dir1,user2只能讀取dir1,而其他人根本無法讀取它。這是可能的和如何? GitHub支持它嗎?如何使用Git設置特定的路徑權限?
8
A
回答
8
Git的設計不允許這種訪問控制。您可以爲dir1和dir2創建單獨的回購站,併爲每個回購站提供適當的權限,但不能限制訪問Git回購站內的單個目錄。
2
如果您使用gitolite來託管您的git存儲庫,您可以爲分支甚至文件設置細粒度的訪問控制。參見:basic access control和advanced access control。
相關問題
- 1. 無法設置路徑的權限:\ tmp
- 2. PriviledgedActionException無法設置路徑的權限
- 3. 如何將用戶的所有權限設置爲使用asp.net C#的路徑?
- 4. 使用Powershell爲UNC路徑設置「共享權限」
- 5. git - 設置路徑變量
- 6. 如何在Windows中使用git bash設置python路徑?
- 7. 如何將manage_pages權限設置爲特定的Facebook頁面?
- 8. 在Codeplex上設置Git repo的權限?
- 9. 授予權限的路徑
- 10. 使用vbscript設置權限
- 11. 如何爲rails路徑設置特定的子域名?
- 12. 如何在php中設置特定文件的路徑
- 13. 如何在特定文件夾上設置777權限?
- 14. 如何在GIT存儲庫上設置用戶權限?
- 15. SQL如何設置權限
- 16. 如何設置Cookie的路徑自定義路徑
- 17. 如何設置你想在cxf中使用的特定url路徑?
- 18. svnserve基於路徑的授權設置
- 19. 如何設置設備庫的權限?
- 20. 如何將window.location設置爲特定路徑(無主機)?
- 21. 是否可以從svn命令行設置路徑權限?
- 22. 如何設置Sikuli路徑
- 23. 在Apigee上設置用戶特定的權限
- 24. 如何使用kaminari設置特定範圍的限制
- 25. git訪問存儲庫文件或路徑的權限
- 26. 如何設置用戶權限?
- 27. 如何在java jsch channelsftp中設置chmod權限setPermission(int權限,字符串路徑)
- 28. 設置權限
- 29. 在路由級別設置權限?
- 30. 如何在Jenkins GIT部署後設置權限
這個主題有什麼新變化嗎?我剛剛從TFS移動到GIT,我想設置特定文件夾的權限,以便只有授權人員才能看到並編輯該文件夾中的代碼文件。 – AlaaL
@AlaaL不,git的設計仍然是一樣的。當您可以克隆存儲庫時,可以看到其中的所有內容。這種行爲也不太可能會改變。 – Rudi