On Mon, Mar 15, 2010 at 6:25 AM, Herman Radtke <hermanrad...@gmail.com> wrote:
>> Oh no .. another dangerous topic. Again we have been there even before the 
>> switch. The idea is to keep the centralized repo on svn, because the masses 
>> know how it works, the tools are widely available and we have plenty of 
>> experience among us in how to keep svn running. I see little incentive to 
>> move the _central_ repo to a DVCS. Are the bridges to git, mercurial, bzaar 
>> etc really so bad that this topic is worth discussing (no sarcasm, honest 
>> question)?
>
> I only have experience with git.  The problem with something like
> git-svn is that your git branch becomes an island.  I can't share that
> branch with anyone else.  So all I really get is git syntax within an
> svn environment.

There are a number of ways to share your branches with others.  At
least you can do it by pushing your local changesets to some remote
repository.  I've actually been experimenting with modified PHP core
with some language features added by forking the mirror on github.com
[1].  I've never felt any inconvenience there.  I really appreciate
those who set up the mirror.

> I have no problem working with svn and actually prefer it for projects
> that use a compiler.  For PHP apps, git is great because nothing has
> to be built.  Bouncing between git branches means I have to recompile
> PHP every time (or set up some system of symlinks).

I guess you can have several local repositories that have different
branches checked out at the same time...

[1] http://github.com/moriyoshi/php-src/

Moriyoshi

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to