title: Hierarchy of SVN Servers
body: <p>Currently all my team members connect to a "CENTRAL SVN server" and they commit their code.
  The SVN Server is being used by many other teams.
  As such, if one of my team member makes a mistake, it impacts other guys creating a hue and cry :-( .... :-)</p>
  
  <p>What I want to do is to create an "INTERMEDIATE SVN Server" to which all developers will connect to. They commit their code to "INTERMEDIATE SVN Server" and then build/integration testing is done at this "INTERMEDIATE Server". If all tests are OK, then code is further committed from INTERMEDIATE Server to the "CENTRAL SVN Server" thus giving cleaner code to a greater audience.</p>
  
  <p>I know this is basic stuff, but can someone help me realize this by linking me to some documentation/scripts, around this topic. Thanks in anticipation.</p>
  
  <p>I use Tortoise as SVN client.</p>
  
  <p>Regards,
  Amol</p>