Mention some git svn options on the dev page

Using these if the complete SVN history is not needed will hopefully
help reduce the load on our server.

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>

SVN revision: 81374
This commit is contained in:
Daniel Willmann 2012-12-19 15:11:07 +00:00 committed by Daniel Willmann
parent c3a0c283df
commit 72358ba2c7
1 changed files with 13 additions and 0 deletions

View File

@ -45,6 +45,15 @@
can either use git-svn:
</p>
<p><pre><code>git svn clone http://svn.enlightenment.org/svn/e
</code></pre></p>
<p>
If you are not interested in keeping the history (or only really need the
last couple commits as individual commits you can use the -r option git-svn
provides. Additionally you most likely don't need stuff in the directories
BROKEN/ or OLD/. These can be ignored with the option --ignore-paths so the
command to check out only the latest revision would be:
</p>
<p><pre><code>git svn clone --ignore-paths="BROKEN|OLD" -r HEAD http://svn.enlightenment.org/svn/e
</code></pre></p>
<p>
Or alternatively use the French git mirror from <a href=http://git.enlightenment.fr/>here</a>. This is preferred as native git is faster and better than git-svn.
@ -96,6 +105,10 @@
</code></pre></p>
<p><pre><code>git svn clone svn+ssh://USER@svn.enlightenment.org/var/svn/e/trunk/evas
</code></pre></p>
<p>
If you don't care about ancient revisions you can use the -r option for
git-svn here as well as it does not prevent you from being able to commit.
</p>
<p>
Our SVN tree is divided up and categorized. The <b>trunk</b>
directory is where all the main development happens. Inside this