title: How to add more developers to my development projects
body: <p>What are the best practices and options for expanding to a small team ?</p>
  
  <p>I am the only user of Visual Studio 2012 in my small company. I am using Visual Studio Online for Source Control (as I understand it, this exposes Microsoft Visual Studio Team Foundation Server Version Version 14.0.12345.23456 as a "service" (i.e. this is the cloud...there is no on-premise TFS installed). Currently, I am using a LOCAL workspace (the default) and TFVC (not GIT). </p>
  
  <p>My development server runs IIS 7.5 on Win2008 R2. I logon locally to this dev server and launch VStudio 2012 Professional as an administrator. Project source code is on the local harddrive (e.g. d:\projects\projectA, etc.). I can interactively debug my web application projects and sit on a breakpoint without "disturbing" any other user or developer. </p>
  
  <p>I work remotely so I use a mobile VPN with SSL to connect via Remote Desktop to the above development server (only 2 concurrent connections are supported now).</p>
  
  <p>Some specific questions:</p>
  
  <ul>
  <li>Can another person(s) somehow "share" the above environment?</li>
  <li>How can developer2 and dev3 work concurrently on same project(s) as me?</li>
  <li>Can I simply add dev2 and dev3 logons to the admin group on the dev server?</li>
  <li>Would changing the TFS setting from LOCAL workspace to SERVER workspace enable team development (i.e. prevent checkout if already checked out, etc.)</li>
  <li>If "sharing" the above environment is possible, what would the ideal arrangement look like (e.g. each developer has own server, own Vstudio license, etc.)?</li>
  </ul>