Git repository permissions prior to TFS 2017 Update 1

Last Update: 3/16/2017

Module path: TFS/VersionControl/Contracts

Note: This list of permissions reflects TFS 2017 RTM and earlier. For users of later versions, see the current list of permissions.


  • None
  • Administer
  • GenericRead
  • GenericContribute
  • ForcePush
  • CreateBranch
  • CreateTag
  • ManageNote
  • PolicyExempt
  • All This defines the set of bits that are valid for the git permission space. When reading or writing git permissions, these are the only bits paid attention too.
  • BranchLevelPermissions