From: David A. D. <de...@gn...> - 2008-10-27 16:07:52
|
On Mon, 2008-10-27 at 08:55 -0700, Victor Boctor wrote: > Interesting points, see my replies inline. The aim of moving from SVN > is to get the benefits of a distributed source control where > developers can work offline, manage multiple branches, easily merge > changes, apply patches and get contributions from the community. You can do this now, without having to deal with moving the upstream repository from Subversion to Git. Just use git in your local tree, make your commits and merges there, and then commit to Subversion once you have you working changeset ready to push. Lots of people that manage thousands of merges and commits do it this way, including Linus, Randall Schwartz and plenty of others. Granted, Linus uses Git exclusively for the kernel because he wrote it, but on projects where he does NOT control the upstream repo, he uses git to manage his work locally and pushes to the upstream repo in the format they require. There is no reason to change the upstream repo to leverage the power of git. |