emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs Bazaar repository


From: Jason Earl
Subject: Re: Emacs Bazaar repository
Date: Wed, 12 Mar 2008 23:08:54 -0600
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

Karl Fogel <address@hidden> writes:

> Jason Earl <address@hidden> writes:
>> bzr clone http://bzr.notengoamigos.org/emacs/trunk/
>
> By the way, strongly suggest a dest name after that:
>
>    bzr clone http://bzr.notengoamigos.org/emacs/trunk/ emacs-bzr
>
> or something.  Probably no one wants their local clone directory to be
> named "trunk" :-).
>
> -Karl

Thanks to some pointers from Jonathan Lange I have updated the
instructions at:

http://bzr.notengoamigos.org/

for using this repository to strongly emphasize getting the tarball of
the shared repository.  If you really want to play with this your first
step should almost certainly be:

wget -c http://bzr.notengoamigos.org/emacs.tar.gz

(or get the lzma compressed version if you'd like).  There are more
instructions on the web site.

There are two reasons for this.  The first is that the process that I
use to update the repository from CVS apparently shifts some of the
packs around.  Unless you have a very fast connection and you time
things just right you are very likely to end up in a situation where
your client bzr is looking for pack files that have moved on my server.
This will cause the client to abort.  That's not a big deal if you are
just trying to pull down the last 20 changesets or so.  Issuing another
"bzr pull" will fix the problem in a couple of seconds.  If you are 95%
of the way through pulling down the 97000 or so changesets in the trunk,
then you'll probably be unhappy.  There probably is a better way to
update the repository so that this doesn't happen, but I am still
figuring some of this stuff out :).

The second reason is that you can't really evaluate the usefulness of
Bazaar without using a shared repository.

Jason




reply via email to

[Prev in Thread] Current Thread [Next in Thread]