SVN works very well with git. There are two options. If you are starting off, you can clone the SVN repo and from there use [git svn rebase] and [git svn dcommit] to pull and push changes. These work well and are what I use on my github mahout stuff. This is good because it allows you to push back into svn cleanly.
Another nice option is to pull from the apache git mirror and do [git diff] to generate patches that get applied via normal SVN methods. I like the first, but it doesn't work as well if you don't plan ahead. The second is how I contribute to Apache projects where I am not a committer. On Fri, May 6, 2011 at 11:36 AM, Jake Mannix <[email protected]> wrote: > Apache trunk now has the MAHOUT-319 integrated, but I haven't attempted > to > merge the github branch in, not sure how well git and svn play together. >
