In my project we use feature branches with TFS 2013 as source control repository and TeamCity 9.1.6 as CI server. We have plans to upgrade to TFS 2015 soon (... and cannot migrate to GIT)
I know you can use multiple branch specification when you use GIT or Mercurial... and it is pretty useful. In TFS 2013, Microsoft added native support for GIT.
I want to do multiple branch specification using my existing TFS server, in order to have a single commit build that builds every feature branch.
So my questions are:
- Is there any TeamCity plugin that allow me to do that? (Easier than my possible GIT-TFS trick)
- Given that TFS 2013 has GIT support, can I configure my VCS to make TeamCity build think TFS is a GIT server and use multiple branch specification as explained here?
In theory TeamCity VCS connecting to TFS as a GIT server will think it is a GT server, won't it?