On Mar 23, 2:03 am, Thomas Ferris Nicolaisen <tfn...@gmail.com> wrote:
> Almost, this is how:
> git clone bare-url gitdir
> cd gitdir
> git svn init svn-url
> This is "5. Set up an SVN remote in the developer's repo" in this 
> guide:http://blog.tfnico.com/2010/11/git-svn-mirror-for-multiple-branches.html

When I do the full git svn clone, it creates the SHA1 files <branch
name> in .git/refs/remotes. I need to set up a loop to so that it can
obtain and do the update-ref command. Once I do that, then when I do
"git svn rebase --all" it actually builds the entire same way as if I
had built it from the start. Is there a good way of doing this?

I am trying to set it up with a python script so that the other
developers in the team can do this quickly.

Another problem is how to handle the svn externals. Currently I do it
in this way

git svn clone svn-url/name1 base-dir

git svn clone svn-url/name2 base-dir/dir1/subdir/dir2


I set this up via a python scripte that builds from the svn external
list. Is there a better way?

       Sabba     -          סבא הלל        -     Hillel
Hillel (Sabba) Markowitz | Said the fox to the fish, "Join me ashore"
 sabbahil...@gmail.com | The fish are the Jews, Torah is our water

You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To post to this group, send email to git-users@googlegroups.com.
To unsubscribe from this group, send email to 
For more options, visit this group at 

Reply via email to