title: How to checkout reactos sources including all tags and branches as SVN working copy or git clone?
body: <p>My research results so far are:</p>
  
  <ul>
  <li><p>checking out <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/" rel="nofollow">http://svn.reactos.org/svn/reactos/trunk/reactos/</a>, <a href="http://svn.reactos.org/svn/reactos/trunk/" rel="nofollow">http://svn.reactos.org/svn/reactos/trunk/</a> and <a href="http://svn.reactos.org/svn/reactos" rel="nofollow">http://svn.reactos.org/svn/reactos</a> cause relocation error (</p>
  
  <pre><code>$ LANG=C svn co http://svn.reactos.org/svn/reactos/ reactos-svn
  Redirecting to URL 'http://svn.reactos.org/svn/reactos':
  Redirecting to URL 'http://svn.reactos.org/svn/reactos':
  svn: E195019: Redirect cycle detected for URL 'http://svn.reactos.org/svn/reactos'
  </code></pre></li>
  <li>git clones I found so far (unpreferrable solution because it's not nice to depend on the mirror availability and activity for updates):
  <ul>
  <li><a href="https://github.com/mirror/reactos" rel="nofollow">https://github.com/mirror/reactos</a>: mirrors trunk only</li>
  <li><a href="https://github.com/svn2github/reactos" rel="nofollow">https://github.com/svn2github/reactos</a> mirrors trunk/reactos only</li>
  </ul></li>
  <li><code>subgit configure --svn-url &lt;tried all URLs listed above&gt; reactos</code> fails because <code>svn checkout</code> subcommand fails</li>
  <li>creating a clone with <a href="http://svn2github.com/" rel="nofollow">http://svn2github.com/</a> fails with error message <code>Cannot connect to SVN repository at http://svn.reactos.org/svn/reactos/</code></li>
  </ul>
  
  <p>EDIT 1: There seems to be a read-only git mirror provided by ReactOS team browsable at <a href="http://git.reactos.org/?p=reactos.git;a=summary" rel="nofollow">http://git.reactos.org/?p=reactos.git;a=summary</a>, but no checkout URL for git (and I can't figure it out myself).</p>