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


etc.

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
http://sabbahillel.blogspot.com

-- 
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 
git-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/git-users?hl=en.

Reply via email to