title: Branching and merging strategy best practise
body: <p>We have two different parallel development going on for the same project in TFS. We have Development and Release branch for new feature development and production deployment respectively.</p>
  
  <p>What should be ideal strategy for Merging and Branching?
  Currently we do the production changes in release branch and merge those changes in Development branch. Is this the correct solution?</p>