2017-08-07 113 views
0

我需要爲GIT存儲庫設置安全級別,以便它是唯一的域用戶對輸入的代碼擁有寫入權限。所有其他人將只擁有讀取權限。我注意到這是可以通過網絡,你也可以將此選項設置爲XML文件端? 「版本控制\ VersionControl.xml」 - 謝謝加布裏埃萊在存儲庫GIT中爲單個用戶設置權限

回答

0

如果你的意思是設置Git的權限,如TFVC Control access to functional areas,它不支持。

但在這裏您的具體要求,你可以通過在VersionControl.xml文件中指定的權限配置流程模板,您將定義哪些操作安全個人可以是版本控制下的項目執行。

例如,設置如下(因此讀者組只有讀取權限,並貢獻者組有讀寫權限):

<git> 
     <permission allow="GenericRead, GenericContribute" identity="[$$PROJECTNAME$$]\Contributors" /> 
     <permission allow="GenericRead" identity="[$$PROJECTNAME$$]\Readers" />   
</git> 

它會影響所有的團隊項目和所有應用於模板的Git reops。

我認爲這不是必需的,因爲您知道我們可以通過網絡方便地指定用戶/組權限來限制Git回購訪問。在不同的團隊項目中,我們只需添加用戶/組,然後相應地設置權限。