title: How to set up TFS to cater multiple projects to multiple clients
body: <p>We are planning to move to TFS 2012 and need some inputs from experienced people out there.</p>
  <p>What we have at work is around 30-40 different web application.</p>
  <p>Lets say we have an application</p>
  <pre><code>A
  </code></pre>
  <p>And Clients</p>
  <pre><code>C1
  C2
  C3
  </code></pre>
  <p>Each client have their own database.</p>
  <p>The web app &quot;A v1&quot; be deployed to C1,C2
  The web app &quot;A v2&quot; be deployed to C3</p>
  <p>v1 &amp; v2 are custom version for clients.</p>
  <p>Next Day C2 would want a more customisation and we would create v3 for them.</p>
  <p>Thus Now we have 3 version of a product deployed to three different clients.</p>
  <p>What I am currently planning is to have them under one project collection</p>
  <p>With a folder structure of</p>
  <pre><code>Main
  
      A
         V1
         V2
         V3
      B 
         V1
      C  
         V1
          
  </code></pre>
  <p>Is there any other way to get this sorted?</p>
  <p>Also each app will have work items &amp; their own builds.</p>