Is there any way to force TeamCity to use a "baseline" source control patch when running a build?
We use TFS for source control and recently migrated from one machine to another, doing a branch and some other changes on the new source control machine. TeamCity was not running during this process and was also later migrated to a new machine. Now I find the source that TeamCity is using to build isn't the same version as what's on the server (basically the patching process has gotten out of sync). We're seeing a bunch of folders in the checkout directory that shouldn't be there and I'd like to clean them out.
As far as I can tell, the only way to remedy this situation is to do surgery on the database. Is there any easier way?