From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: James Westby Newsgroups: gmane.comp.version-control.bazaar-ng.general,gmane.emacs.devel Subject: Re: Emacs Bazaar repository Date: Thu, 13 Mar 2008 11:20:20 +0000 Message-ID: <1205407220.6161.359.camel@flash> References: <87skyvse7k.fsf@xmission.com> <87fxuvl0gi.fsf@offby1.atm01.sea.blarg.net> <87bq5j19ok.fsf@workhorse.earlhome> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1205407156 17371 80.91.229.12 (13 Mar 2008 11:19:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 13 Mar 2008 11:19:16 +0000 (UTC) Cc: Eric Hanchrow , bazaar@lists.canonical.com, emacs-devel@gnu.org To: Jason Earl Original-X-From: bazaar-bounces@lists.canonical.com Thu Mar 13 12:19:43 2008 Return-path: Envelope-to: gcvbg-bazaar-ng@m.gmane.org Original-Received: from chlorine.canonical.com ([91.189.94.204]) by lo.gmane.org with esmtp (Exim 4.50) id 1JZlTK-0008VK-5J for gcvbg-bazaar-ng@m.gmane.org; Thu, 13 Mar 2008 12:19:42 +0100 Original-Received: from localhost ([127.0.0.1] helo=chlorine.canonical.com) by chlorine.canonical.com with esmtp (Exim 4.60) (envelope-from ) id 1JZlSl-0003OJ-1M; Thu, 13 Mar 2008 11:19:07 +0000 Original-Received: from jameswestby.net ([89.145.97.141]) by chlorine.canonical.com with esmtp (Exim 4.60) (envelope-from ) id 1JZlSj-0003O7-9q for bazaar@lists.canonical.com; Thu, 13 Mar 2008 11:19:05 +0000 Original-Received: from 77-99-12-164.cable.ubr13.azte.blueyonder.co.uk ([77.99.12.164] helo=[192.168.1.109]) by jameswestby.net with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1JZlSe-00077F-Ju; Thu, 13 Mar 2008 11:19:00 +0000 In-Reply-To: <87bq5j19ok.fsf@workhorse.earlhome> X-Mailer: Evolution 2.22.0 X-BeenThere: bazaar@lists.canonical.com X-Mailman-Version: 2.1.8 Precedence: list List-Id: bazaar discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bazaar-bounces@lists.canonical.com Errors-To: bazaar-bounces@lists.canonical.com Xref: news.gmane.org gmane.comp.version-control.bazaar-ng.general:38443 gmane.emacs.devel:92396 Archived-At: On Wed, 2008-03-12 at 23:20 -0600, Jason Earl wrote: > Eric Hanchrow writes: > > > I tried > > > > $ bzr clone http://bzr.notengoamigos.org/emacs/branches/EMACS_22_BASE > > > > bzr ground for about an hour, using 100% of the CPU, then finally failed with > > > > bzr: ERROR: No such file: 'http://bzr.notengoamigos.org/emacs/.bzr/repository/indices/5b5aedf70f9a908bd9b77d5e921f468f.tix' > > The process I use to update the Bazaar repository from CVS apparently > moves some of the needed pack and index files around. It's possible > that you could go into the directory that was created and do a "bzr > pull" and finish the download, but I am not sure if that always works or > if I just got lucky one time :). Hi, Can you tell us what that process is? (Apologies if I missed that in previous mails). > I would suggest that you download the premade repository, cd to the > branches directory and then do try your command again. > > $ bzr clone http://bzr.notengoamigos.org/emacs/branches/EMACS_22_BASE > > This will be *much* faster as it will re use the changesets that trunk > and EMACS_22_BASE have in common. I am going to get in touch with the > bazaar mailing lists and see if there is a better way to do what I am > doing. It's possible that using the "smart" server would protect you > from this occurrence (I don't know), but the smart server is even slower > when checking out these large branches. Part of that may be the fact > that my server is not very powerful and using the smart server puts most > of the processing burden on the server end. If this is caused by what I think it is then the smart server won't help unfortunately. I can recommend that everyone sets up a shared repository for themselves (bzr init-repo dir), it will massively reduce disk usage and time for some operations. You need to do this before creating a branch, and then create the branch inside the directory you create (the dir argument to init-repo). Then all branches that you create under there will share storage where possible. Jason, did you create these branches in a rich-root-pack format repository, or just pack-0.92 (the default with 1.0 or later)? Thanks, James