[Kde-scm-interest] Have we arrived to a dead end?

Oswald Buddenhagen ossi at kde.org
Thu Feb 18 00:23:25 CET 2010


On Wed, Feb 17, 2010 at 04:50:52PM -0600, Boyd Stephen Smith Jr. wrote:
> Enhancing git to support narrow clones and keeping everything in one
> repository lets individual contributors decide which part(s) of the
> tree are important to them, while allowing atomic cross-module commits
> (since they are all in the same repository) and trivial
> copy/move-with-history (no special subtree merge required).
>
that's nice in theory ... in practice, a repo with the size of KDE/
would be just plain incredibly slow to work with. in git, status and
commit operate globally. imagine the equivalent of "svn st KDE/" each
time you want to commit something. less obviously, this also has a
tremendous effect on the speed of rebasing and other more advanced
operations. just compare qtcreator and qt - just to name one "fairly
big" and one "pretty huge" git repo.


More information about the Kde-scm-interest mailing list