2011-08-02 55 views
4

用戶最近問我是否可以從腳本中保護分支。雖然我知道如何從服務器端設置基於路徑的權限,但我對這個答案的搜索沒有找到。是否可以從svn命令行修改分支上的權限?是否可以從svn命令行設置路徑權限?

+0

使用基於路徑的權限有什麼問題,如[此處]所述(http://svnbook.red-bean.com/en/1.7/svn-book.html#svn.serverconfig.pathbasedauthz)?它很容易設置,並限制管理員權限的更改。你可以設置它,有些人有權通過更改文件並將其提交給Subversion來更改權限。如果您有興趣,我可以將這個想法作爲答案... – mliebelt

回答

1

Subversion不包含權限作爲存儲庫的一部分,但您可以運行提交hook腳本以根據所需的任何標準拒絕對存儲庫區域的提交。

+0

根據您與存儲庫的聯繫方式,您可以應用權限。 (支持svn://,http://和https://。不適用於file:///,但在這種情況下,您擁有破壞存儲庫的文件系統權限)。請參閱http://svnbook.red-bean.com/ –

相關問題