From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.devel Subject: Re: need help adjusting workflow to git (or vice versa) Date: Thu, 13 Nov 2014 21:44:22 +0100 Message-ID: <87k32yu8yh.fsf@rosalinde.fritz.box> References: <87zjbvt8o3.fsf@rosalinde.fritz.box> <5464DC5F.8070607@gmx.at> <87oasaubfc.fsf@rosalinde.fritz.box> <54651045.6080901@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1415911505 24773 80.91.229.3 (13 Nov 2014 20:45:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 13 Nov 2014 20:45:05 +0000 (UTC) Cc: emacs-devel@gnu.org To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 13 21:44:57 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 1Xp1G8-0006Mg-B5 for ged-emacs-devel@m.gmane.org; Thu, 13 Nov 2014 21:44:52 +0100 Original-Received: from localhost ([::1]:33816 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xp1G7-0004Fj-RB for ged-emacs-devel@m.gmane.org; Thu, 13 Nov 2014 15:44:51 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57298) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xp1Fn-0004FK-W3 for emacs-devel@gnu.org; Thu, 13 Nov 2014 15:44:37 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xp1Fi-0002QT-2u for emacs-devel@gnu.org; Thu, 13 Nov 2014 15:44:31 -0500 Original-Received: from mout.gmx.net ([212.227.15.15]:54560) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xp1Fh-0002QP-PI for emacs-devel@gnu.org; Thu, 13 Nov 2014 15:44:26 -0500 Original-Received: from rosalinde.fritz.box ([89.245.82.172]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0M4WuC-1YCIrs0Hdc-00ygQe; Thu, 13 Nov 2014 21:44:24 +0100 In-Reply-To: <54651045.6080901@cs.ucla.edu> (Paul Eggert's message of "Thu, 13 Nov 2014 12:10:45 -0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-Provags-ID: V03:K0:D11YWgK6DU3VxeP0RpFOsrxqYL88Q5iwIma0bskTbni1iZW4ZJI xkDPmdSALzLQ8sAYdW7PSxy3LDxLOZj4wV76XDwEfEjJwObj9y3jNvqvns6yRil8pYwd9Vj 6LStfyeuG1C8X4kJJko6VVEZSG+uidvLTG0DqzDv0xzGIEHaZIoAr+hYl/+41hryN58cwn8 X+8RetFIcH0qYKmNGvhnA== X-UI-Out-Filterresults: notjunk:1; X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 212.227.15.15 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:177005 Archived-At: On Thu, 13 Nov 2014 12:10:45 -0800 Paul Eggert wrote: > On 11/13/2014 11:51 AM, Stephen Berman wrote: >> I would be very surprised if either of these approaches is used by most >> developers using git, because if so, I'd have expected them to be part >> of the standard toolkit and well documented. > > "git clone" is part of the standard Git toolkit, and is well documented. It's > what I use for your scenario, if I understand the scenario correctly. And > "git clone" should be fast enough; for Emacs it takes 1.3 seconds on my > 3-year-old desktop's hard disk. That's what Martin referred to, isn't it? It takes considerably longer on my older and feebler hardware, also compared with `bzr update' and `bzr pull --overwrite' in a shared repository. And the size is also not insignificant, if it means having a copy of the entire Emacs repository for each build (~540M). Is that really the standard procedure? If so, I guess I'll get used to it, but it does surprise me. Steve Berman