I´m working with Unity + TC. I have two servers setuped. One for TC, one as git-vcs host. ( Both virtualBoxes - but on two machines )
Working with client-side checkout, and custom path
Everytime I restart the VCS Server for maintainence - the next build on TC will be a clean checkout:
Using vcs information from agent file: _Users_USER_PROJECT_Android_test.xml
[20:20:24][Updating sources] Will perform clean checkout. Reason: Agent doesn't have any version of the project sources
Clean checkouts are very expensive because they cause a asset-reimport ( around 1 h )
So I´m looking to avoid this checkouts. Because I see no point for this clean. There was no build running before I restart the server, and all files on client look good.
Is there any thing I can do to avoid this ?
Do I have to stop TC before restart the VCS Server ?
Or is there any log I can check to see what the server thinks went wrong ?
Thanks for your help