GNU bug report logs - #8288
vc-git slow on large repository

Previous Next

Package: emacs;

Reported by: S Boucher <stbya <at> yahoo.com>

Date: Fri, 18 Mar 2011 19:33:02 UTC

Severity: normal

Tags: fixed

Fixed in version 26.1

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

Full log


Message #17 received at 8288 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: Andreas Schwab <schwab <at> linux-m68k.org>
Cc: S Boucher <stbya <at> yahoo.com>, 8288 <at> debbugs.gnu.org
Subject: Re: bug#8288: Acknowledgement (vc-git slow on large repository)
Date: Sun, 30 Jun 2019 06:06:23 +0200
tags 8288 fixed
close 8288 26.1
quit

Andreas Schwab <schwab <at> linux-m68k.org> writes:
>> I think 'git diff-index -z HEAD -- <file>' could be replaced with 'git status -z
>> --porcelain <file>' in vc-git-state.
>
> This requires at least git 1.7.0, but it can be replaced by --short in
> older versions.

vc-git-state now uses the alternative faster method.

This change was made in:

24301c81 Speed up vc-git-status and make it more precise
Mon, 1 May 2017 03:30:01 +0200 (04:30 +0300)
https://git.savannah.gnu.org/gitweb/?p=emacs.git;a=commit;h=24301c8148f5f3220d7e597c73a59551cfa10eea

I'm therefore closing this bug report.  Please re-open if you
disagree.

Thanks,
Stefan Kangas




This bug report was last modified 6 years and 20 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.