You can override the server security and enable/disable file commands for a specific branch in a repository. The security you set only affects one branch in the selected repository. For example, you branch your code into multiple versions. When development starts in a new version, you only want the development group and projects leads to have access to the branch. You can set branch security that restricts all other groups from accessing the specific branch. For more information, see Configuring branch security.