Hi all,

Sorry to put this on the dev mailing list, but I think you could help. I
started with msysgit over the last weekend and I'm pretty impressed so far.
For historic reasons I use Git with SVN at work (I'm the only dev with Git
right now). Today the company installed a new SVN server that has a new
server URL. The existing SVN repos were migrated to the server, so that the
repo UUIDs stay the same and a "svn switch --relocate" works.

I googled to find a similar command for git-svn, but the only solution I
found was that editing .git/config and setting the new remote URL should be
enough. So that's what I did. Now that I have some local commits that should
be dcommited to the (new) SVN server I found that
a) dcommiting it does not work :-)
The error message is: "Unable to determine upstream SVN information from
working tree history"
b) Git obviously determines the SVN URL by scanning the log for the last
GIT_SVN_ID.

The Git docs say that I could force the GIT_SVN_ID by using the "--id"
switch with dcommit, but msysgit 1.5.5 seems to ignore the switch, either
because it's not implemented (as it does not show up in the list of switches
when entering "git svn") or I supply the GIT_SVN_ID in a wrong format (I
couldn't find any information on the format itself).

Any help on how to resolve the issue and start dcommiting again is greatly
appreciated.

Best regards,

Alex

--
Alexander Groß
http://therightstuff.de/


Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to