We have a standard industry architecture in which we have a development branch for each team, a common integration branch (from where all development branches are branched), and the production branch is branched from integration.
At the development stage, I make many commits to the development branch. At the end of the phase, I will combine my changes in integration, and then in production.
Does it make sense to combine each commit separately, copying the original description of the commit and the relationship with the original task? Another option is, of course, to combine all the commits at once with one merge operation. The reason for my question is that the first path takes a lot of time. I do not see any automation tools in TFS that link the merge to another branch with the original commit.
I would like to hear your opinion on best practices.
version-control tfs
Captain Comic Dec 07 '09 at 15:34 2009-12-07 15:34
source share