[Kde-scm-interest] Have we arrived to a dead end?
Oswald Buddenhagen
ossi at kde.org
Fri Feb 12 18:52:43 CET 2010
On Fri, Feb 12, 2010 at 06:28:29PM +0100, Riccardo Iaconelli wrote:
> To me it looks like we just need to be able to move a folder from repo
> A to repo B without loosing history.
>
moving is just one aspect. but even that is not at all as simple as you
imagine:
- the history at the new location should be accessible. that's simple -
just use subtree merge.
- one should not have to resort to a different repository to actually
checkout an older version. you can't do that with a subtree merge.
- the actual data should not be duplicated. the repositories will be
large enough as is. that's the antithesis of a subtree merge.
you can't have that without splitting up and managing the pieces via a
versioned meta repository.
> This was the only issue I can remember brought up by the solution of non
> splitting modules.
>
i can remember more:
- git speed
- merge conflicts
- side effects of fixing history
oh, and the missed chance to finally make libraries and apps
self-contained. i'm hearing all kinds of moaning about the expected
dependency mess. the fact is, that what we have *now* is a mess, a
manifestation of collective laziness, something which bites everyone who
doesn't want the package deal for some reason.
More information about the Kde-scm-interest
mailing list