On Wed, Mar 23, 2011 at 4:41 PM, Hillel (Sabba) Markowitz
<sabbahil...@gmail.com> wrote:
> On Wed, Mar 23, 2011 at 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.

I assume now, that you are trying to do a setup equal to the one I've
written about in my blog-post. If not, I've misunderstood (and my
instructions will be misleading, most likely).

The idea in said blog-post is that the developers won't have to do git
svn rebase --all.

They can just do pull --rebase from the bare repository, which is
automatically synced with svn by the fetching repository.

-- 
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