On Wed, Sep 15, 2010 at 6:38 PM, Tom Browder <tom.brow...@gmail.com> wrote: > On Wed, Sep 15, 2010 at 17:03, Nico Kadel-Garcia <nka...@gmail.com> wrote: >> On Wed, Sep 15, 2010 at 1:00 PM, Tom Browder <tom.brow...@gmail.com> wrote: >>> On Wed, Sep 15, 2010 at 11:17, Andy Levy <andy.l...@gmail.com> wrote: >>>> On Wed, Sep 15, 2010 at 12:14, Tom Browder <tom.brow...@gmail.com> wrote: > ... >>>>> http://blog.red-bean.com/sussman/?p=116 >>>>> >>>>> Does anyone have a link to an update or a new solution or recommendation? > ... >>>> Does it have to be Mercurial? >>>> http://www.kernel.org/pub/software/scm/git/docs/git-svn.html > ... >>> I assume you've had a good experience with the git-subversion model? >>> I think several gcc developers use it, too. > ... >> I have, including migration. While I support Subversion in commercial >> environments, I'd swap svn for git in a heartbeat for detached >> environments, for improved merging, and for *speed*. > > Thanks, Niko, I appreciate your comments. > > After looking around some more, bazaar is looking like it works well > with my desired work flow (work at home or on the road): > > 1. company server: subversion repositories (access by vpn--slow and > unreliable for a busy developer) > > 2a. home server: bazaar master repository as a copy of the company > subversion repo > > bazaar repo is backed up to multiple disks regularly > > bazaar repo changes synched with company subversion repo as able > > 2b. home server: individual users have clones of bazaar master repo, > keep inn sync with master bazaar repo on home server
I've not touched that toolkit. I like git because I've found the svn2git migration easy, the handling of authentication and integrated GPG signing of authorized tags very helpful, and the merge functions welcome. The improved centralization control that it lauds is *precisely* one of the major factors that distributed systems don't want, but it does have other intersting features. However, both Subversion and git are supported on my faviorite major open source repository, sourceforge.net. bazaar is not. If you have the chance to try, how well do the bazaar/subversion integration tools work? I admit that I enjoy being able to work locally with git, and push and pull upstream as necesasry with the git-svn toolkits and their proxy like handling for Subversions's. more broadly supported central repositories. > 3. laptop: same as 2b > > I may not have the terminology exactly correct, but I hope the basic > idea shows through. It looks like that is fairly easily doable with > bazaar. > > Regards, > > -Tom >