title: Enforce only pull request on visual studio team services
body: <p>There is any way I could enforce that some people could contribute by one branch only by pull request I want them to be able to accept pull request but not to direct push changes.</p>
  
  <p>This would be useful because we have some branch polices in place that for someone to accept a pull request for example the build must pass. The problem is if we allow someone to accept pull request we would be allowing them to push direct to the branch. There it is any way to give permissions to a branches to only receive changes trough pull request, or at least give permissions to someone to only accept pull requests but not to push directly to the branch.</p>
  
  <p>I need to do that on visual studio online.</p>
  
  <p>What I need it is to remove the permission of someone to direct push commits to a branch without a pull request.</p>