TeamCity 8 with Team Foundation Server pulling entire workspace
I have recently moved from SVN to TFS and from Jenkins to TeamCity.
Transition was quite easy since all of our projects are .NET based.
However, I have found one thing that keeps me up at night.
Every time we have build triggered by VCS (due to checkin) - TeamCity
pulls entire root from TFS - due to large amount of branches it needs to
download just over 5GB of source code instead of just /Trunk/.
Our TFS team project is structured in following way
/
/Trunk
/Tags/
/1.0.0
/1.1.0
/Branches/
/new feature
/another feature
I would to make sure that TeamCity only downloads /Trunk or /Tags/1.0.0
when it builds. Is that even possible?
No comments:
Post a Comment