Personnaly i think DVCS are great for new, small and not very active
projects.

I'm not sure of the gain for us (from a project point of view)

- Romain


2011/11/27 David Blevins <[email protected]>

>
> On Nov 27, 2011, at 4:35 AM, Mark Struberg wrote:
>
> > * tags and branches are always repository-global! It's not possible to
> just tag a single subdirectory as you can do in SVN. You really need to
> know upfront how you will going to release your stuff later (all the
> modularisation thingy), because that's exactly the way you need to separate
> your repositories.
> >
> > * git does not support a real sparse checkout handling and
> git-submodules handling still sucks.
> >
> > * you cannot move a directory with all his history from one git repo to
> another one (e.g. sandbox to proper) if they don't have a common tree-ish
> ancestor.
>
> Disappointing.  We move stuff in and out of trunk all the time.  And as
> you point out on the Maven list, having a ton of tiny repos, some active
> some not, is really frustrating.  Reorganizing has serious consequences --
> dead repos, lost history, etc.
>
> The "one big ASF repo" that SVN offers is really elegant.  Git's pension
> to force you to split things up into tiny islands between which code cannot
> flow with history seems to eat away at some of the advantages Git brings.
>
> Are there plans in the Git roadmap to improve this?
>
> Why are people not holding their feet to the fire and making them fix such
> basic things?
>
>
> -David
>
>

Reply via email to