Question

I am stuck working with an old svn repository that has a bunch of 1.4.4 clients in use. I would like to start working with git again (mainly so I can get some easy local branching).

Side note: I just went through the horrific process of doing a branch (copy) in svn and merging it back into trunk only to discover that svn throws away commit history when you do a merge (why?!?)!

Anyway, I have been doing clone and rebase operations with git-svn but have been worried about pushing (git svn dcommit) since I don't want to move the svn repo version forward invalidating all the 1.4.4 clients in use out there.

Is it possible to define the svn client used by git? Does it just use the one on the path or is it using an embedded client?

Was it helpful?

Solution

If you are running git on Microsoft Windows the installer uses msysGit.

Looking at this msysGit commit messages it seems that Subversion 1.4.6 was installed.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top