TFS Branch and Build configs

We are using TFS.

We have two branches, Dev and QA.

One project with two sub projects, one per branch.

The TeamCity settings are version per branch at the sub project level (Dev and QA).

At sprint end we delete the QA branch and re-branch from the Dev branch to create a new QA branch.

 

Now when I branch the TC settings are brought over from Dev.

Which in some ways is good as I want any updated steps to be copied from Dev to Qa.

But as its a carbon copy of the TC settings then some obvious things like VCS settings and dependencies will be incorrect for the QA subproject.

I have a parameter to specify the branch i'm using, but I would then still have to update the VCS settings and the dependencies ..

 

I see a document based on branching, but it doesn't cover TFS:

https://confluence.jetbrains.com/display/TCD10/Working+with+Feature+Branches

 

Is there a good way to tackle this form of branching in Teamcity ?

0

Please sign in to leave a comment.