Let's create a project called plone.app.myproject:
$ mkdir plone.app.myprojectThe last command assumes that plone.app.myproject/trunk, plone.app.myproject/branches and plone.app.myproject/tags already exist in the svn repository.
$ cd !$
$ git svn init -s http://server.com/!$
$ git svn fetchThat's it. At this stage the master branch is reflecting the remote trunk.
$ git add .
$ git commit -m 'initial import'
$ git svn dcommit
11 Jun 2009 12:48:18
How about:
git svn clone http://server.com/plone.app...
Which takes care of all of your steps at once.
11 Jun 2009 17:18:07
thanks Lars.
This is true after the 1.5.1 version (if I remember). Before that there was no "svn clone".