Dealing with TFS branches in TeamCity
Over the years I've used three different strategies to build from seperate
TFS branches in TeamCity builds:
used different VCS roots for the two branches, each pointing to the full
TFS path of the branch
used a shared VCS root, and parameterized some of the path
used a shared VCS root pointing at the root of the source tree, and used
different checkout rules per project (eg +:MyBranch => . )
My question is: what is the 'best' one, and what are the pros and cons of
the three approaches?
No comments:
Post a Comment