git svn dcommit seg fault

Previous thread: Empty directories... by David Kastrup on Tuesday, July 17, 2007 - 8:13 pm. (32 messages)

Next thread: Re: Empty directories... by David Kastrup on Wednesday, July 18, 2007 - 2:16 am. (2 messages)
To: <git@...>
Date: Tuesday, July 17, 2007 - 10:51 pm

I'm able to clone svn repo's fine with

$ git svn clone https://svn.eng.msli.com/perrin/trunk/TESTGIT/ .

and I'm then able to use git commit to commit local changes, but
when I try

$ git svn dcommit

I get

[perrin@whisper TESTGIT]$ git svn dcommit
M test.c
Committed r717
Segmentation fault

As far as I can tell, the commit worked fine (verified by trying 'svn update' on another box).

I've tried git version 1.5.2.3, 1.5.3-rc2, and the latest build, and all give the seg fault.

I'm guessing it has something to do with using the https connection to svn?

Thanks,

Perrin Meyer

-

To: Perrin Meyer <perrinmeyer@...>
Cc: <git@...>
Date: Wednesday, July 18, 2007 - 3:34 am

I primarily work with https repositories using git-svn and I haven't
seen any segfaults in a while. Which version of the SVN libraries do
you have? (git-svn --version will tell you).

--
Eric Wong
-

To: Eric Wong <eric@...>
Cc: <git@...>
Date: Thursday, July 19, 2007 - 6:16 pm

I did some more investigating on why git svn dcommit was seg faulting
for me, and I noticed that when I do my initial git svn clone

$ git svn clone https://svn.eng.msli.com/perrin/trunk/TESTGIT/
TESTGIT_GIT/

I always get an error
W: Ignoring error from SVN, path probably does not exist: (175007):
HTTP Path Not Found: REPORT request failed on
'/perrin/!svn/bc/100/trunk/TESTGIT':
'/perrin/!svn/bc/100/trunk/TESTGIT' path not found

This makes sense, since I did move my repo around a while back. Could
this be causing the seg fault problem I'm having with git svn
dcommit?

Just to be sure, I created a directory on our svn server's TEST2
repo, and I was able to use git svn to commit to it with git svn
dcommit just fine, so I think my git and svn setup is correct.

[perrin@whisper perrintest2_GIT]$ git svn dcommit
M testgit.c
Committed r130
M testgit.c
r130 = 01985d82b738b79bb479ef8817200ebe7c79eb94 (git-svn)
No changes between current HEAD and refs/remotes/git-svn
Resetting to the latest refs/remotes/git-svn

Thanks,

Perrin

-

Previous thread: Empty directories... by David Kastrup on Tuesday, July 17, 2007 - 8:13 pm. (32 messages)

Next thread: Re: Empty directories... by David Kastrup on Wednesday, July 18, 2007 - 2:16 am. (2 messages)