When I build one of our projects in TFS 2008 it takes about 30 minutes to build a small project. When I looked at the buildlog text I noticed that it is executing the following task which is getting all branches of our TFS repository (DEV,MAIN, PROD, TEST) and downloading the source before it builds. Is there a way to only get the dependencies needed to build instead of downloading our whole library of sourcecode for each project?
BuildLog.text snippet:
Get TeamFoundationServerUrl="http://vmtfs:8080/" BuildUri="vstfs:///Build/Build/10676" Force=True Overwrite=False PopulateOutput=False Preview=False Recursive=True Version="C19791" Workspace="VMLSBUILD_17"
We are using VS2005 with TFS 2008