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.
_______________________________________________
Kde-scm-interest mailing list
Kde-scm-interest@kde.org
https://mail.kde.org/mailman/listinfo/kde-scm-interest

Reply via email to