tech-repository archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: End-user VCS thoughts
Roy Marples wrote:
> On 17/01/2015 01:48, Kamil Rytarowski wrote:
> > GIT:
> > - very slow operations (diff, status, log...) in larger repositories
>
> Whilst cvs only operates within a directory, git operates on the whole
> repository unless a marker is given.
> This applies to many alternatives to CVS as well, such as fossil and
> probably hg.
>
> git diff .
> Is a quite fast when you drill down a directory or two.
>
> status and log sadly do operate on the whole repository.
> For the log operation I tend to prefer a web view, which is normally
> very quick.
> I rarely use status (in cvs or other) so I don't know how to get you the
> same data faster.
>
I have read an interesting article of Facebook on Mercurial and their
work on enhancing the overall performance (the memory, band-with, time
and space complexity is scaring).
https://code.facebook.com/posts/218678814984400/scaling-mercurial-at-facebook/
Home |
Main Index |
Thread Index |
Old Index