From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Move to git is imminent - awaiting Stefan's approval Date: Tue, 07 Jan 2014 21:06:59 +0200 Message-ID: <83y52rr4q4.fsf@gnu.org> References: <52CB2AB0.4080505@alice.it> <877gachfza.fsf@igel.home> <52CBD5CC.4020804@alice.it> <8761pvvoq1.fsf@rosalinde.fritz.box> <83d2k3sqqz.fsf@gnu.org> <52CC2D45.1000908@alice.it> <83a9f7sosr.fsf@gnu.org> <87siszhfil.fsf@uwakimon.sk.tsukuba.ac.jp> <834n5fsm4y.fsf@gnu.org> <87ob3nhbkb.fsf@uwakimon.sk.tsukuba.ac.jp> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1389121659 17705 80.91.229.3 (7 Jan 2014 19:07:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 7 Jan 2014 19:07:39 +0000 (UTC) Cc: schwab@suse.de, stephen.berman@gmx.net, emacs-devel@gnu.org, sven.axelsson@gmail.com, angelo.graziosi@alice.it To: "Stephen J. Turnbull" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jan 07 20:07:44 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1W0c07-0004sM-OL for ged-emacs-devel@m.gmane.org; Tue, 07 Jan 2014 20:07:43 +0100 Original-Received: from localhost ([::1]:42347 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W0c07-0004R2-7M for ged-emacs-devel@m.gmane.org; Tue, 07 Jan 2014 14:07:43 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47630) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W0bzd-0003pW-T1 for emacs-devel@gnu.org; Tue, 07 Jan 2014 14:07:18 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W0bzZ-0001eP-AT for emacs-devel@gnu.org; Tue, 07 Jan 2014 14:07:13 -0500 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:50989) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W0bzZ-0001e5-20 for emacs-devel@gnu.org; Tue, 07 Jan 2014 14:07:09 -0500 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MZ100900P0D8T00@a-mtaout20.012.net.il> for emacs-devel@gnu.org; Tue, 07 Jan 2014 21:07:07 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MZ1009C2P3V9700@a-mtaout20.012.net.il>; Tue, 07 Jan 2014 21:07:07 +0200 (IST) In-reply-to: <87ob3nhbkb.fsf@uwakimon.sk.tsukuba.ac.jp> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.166 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:167658 Archived-At: > From: "Stephen J. Turnbull" > Cc: Eli Zaretskii , > schwab@suse.de, > stephen.berman@gmx.net, > angelo.graziosi@alice.it, > emacs > Date: Wed, 08 Jan 2014 03:49:24 +0900 > > Sven Axelsson writes: > > On 7 January 2014 19:05, Eli Zaretskii wrote: > > >> From: "Stephen J. Turnbull" > > > >> git-gc does not necessarily repack existing packs according to the > > >> doc. > > >> > > >> Try git-repack. > > > > > > I thought "git gc" runs git-repack, no? > > It kinda pisses me off that you complain about the excessive detail of > git documentation, and then ask others to tell you about the details > you could read in the documentation. I did read the documentation. The docs of gc mentions git-repack, so I thought the former runs the latter. What part did I miss? > Specifically, according to the help, git-gc removes garbage (in the > usual sense of a tracing collector) and "compresses" (ie, packs) loose > objects using delta compression (and then the result is deflated as > with loose objects, I believe). It will repack the packs into *one* > pack (presumably with better delta compression) if the number of packs > is greater than the value of gc.autopacklimit (in .git/config; > default: 50). And how was I supposed to know from this whether git-repack will or won't be run, what with the word "repack" explicitly in this text (and in other parts of that man page)? Don't bother answering if you are still pissed off.