0
A
回答
0
是的。
有幾種方法可以做到這一點。
一是要在服務器上設置access controls,並且設置非常相似。無論您使用的是Apache httpd作爲服務器還是svnserver
,這都可以工作。這些控件使您能夠設置讀取(可以執行結帳?)並將其寫入(可以提交更改?)到存儲庫。
您還可以使用預提交掛鉤(like this one)來控制提交更改。這個想法是,您使用內置身份驗證來授予對用戶的讀取訪問權限,然後使用預先提交掛鉤來授予提交訪問權限。 (預提交鉤子無法控制讀取訪問,因爲您需要從存儲庫簽出才能使用掛鉤前的提交鉤子)。
請注意,所有這些都需要在服務器上進行,因此您需要訪問服務器才能進行設置。我上面鏈接的pre-commit hook的控制文件(它只能真正控制提交訪問)可以存儲在存儲庫中。這意味着您可以更改訪問權限以進行更改,而無需在服務器上。
相關問題
- 1. 通過eclipse向SVN提交新文件
- 2. 可以通過Tortoisesvn(TortoiseProc.exe)提交文件,但不能提交svn(svn.exe)
- 3. SVN提前掛鉤以限制文件擴展名被提交
- 4. SVN使用通配符限制文件訪問
- 5. SVN控制提交訪問
- 6. 龜SVN的提交忽略新文件
- 7. 文件在提交之間改變,但限制文件列表更舊提交
- 8. 限制插件通過appdomain訪問文件系統和網絡
- 9. 提交二進制文件到SVN
- 10. 通過AJAX提交文件
- 11. Yii2限制訪問文件
- 12. 限制訪問文件
- 13. 限制訪問PHP文件
- 14. Joomla文件限制訪問
- 15. 限制HTML文件訪問
- 16. 使文件可以通過Perl腳本訪問但阻止從Web訪問 - IIS6
- 17. 提交svn文件與python3
- 18. SVN鉤子複製提交的文件和文件夾?
- 19. SVN:提交除一個文件以外的所有文件
- 20. 禁止文件權限,但更改名稱時可以訪問
- 21. 如何通過網絡提交使用SVN的單個文件?
- 22. 文件可通過https訪問
- 23. 編輯SVN訪問控制文件
- 24. 通過.htaccess訪問文件
- 25. .htaccess:如何限制通過IP訪問單個文件?
- 26. .htaccess通過文件類型限制訪問
- 27. 通過USB限制訪問Android 3.2平板電腦文件
- 28. 限制文件訪問 - 只能通過PHP讀取
- 29. 通過cron作業限制文件直接訪問
- 30. concrete5僅限文件所有者的限制文件訪問