title: TFS 2013 - Clean workspace vs Clean build
body: <p>I couldn't find definitive answer: What is the difference in TFS2013 betwenn <strong>Clean workspace</strong> True/False and <strong>Clean build</strong> True/False. It's not easy to catch the build server while working and see really what's happening. I think that the difference is that clean workapce will delete the <code>src</code> directory, while the clean build will delete the <code>bin</code>/<code>tst</code> dirs. </p>
  
  <p>If it so - I can't understand why is there need to delete the <code>src</code> directory though. It seems that the cleanst way to do build requires only to clean the work tree (along with <code>bin</code>/<code>tst</code>) and get latest above it, and not <strong>deleting it</strong> and get <strong>all the sources</strong> again.</p>
  
  <p>If so - how can I perform this type of cleaning? Or I understood it wrong?</p>
  
  <p>The background is that we have heavy sources (>1GB) and not very good network between the tfs server and the build server. We would glad to cut it off, but also clean the <code>src</code> tree before the build.</p>