On Tue, 02 Feb 2010 11:53:15 +0100, Óscar Fuentes wrote: > "Shaowei Wang (wsw)" writes: > >> I can not use the following command to bzr the emacs repos: >> bzr branch http://bzr.savannah.gnu.org/r/emacs/trunk >> >> The bzr eat up so many memory and take my whole system down. > > You forgot one key piece of information: how much memory your system > has? > > bzr 2.0.4 will use approx. 1GB of resident memory while branching emacs > with http. Branching from Launchpad with the bzr+ssh protocol requires > about 600MB. For this, you must create an account on Launcpad, import a > public ssh key there and: > > bzr lp-login your-launchpad-username > bzr branch lp:emacs > > IIRC, bzr 2.1 (which is in RC stage) requires a few hundreds of MB less. > > OTOH, some people published tarballs of the emacs `trunk' branch. Links > to them are here on the ml. I think it may be useful to add links to these tarballs to the wiki page BzrForEmacsDevs. Hunting for information in the mailing list archives is "mostly ok", but it's tedious and error prone. FWIW, I am now uploading a tarball of my /bzr/emacs trunk copy at: http://members.hellug.gr/keramida/emacs/emacs-trunk.tar.gz The upload will take more than an hour (my DSL connection at home is really crappy at uploading stuff), but its size and checksum for anyone who wants to verify it are: keramida@kobe:/bzr$ ls -l emacs*gz -rw-rw-r-- 1 keramida wheel - 311658949 Feb 3 04:40 emacs-trunk.tar.gz keramida@kobe:/bzr$ md5 *gz ; sha256 *gz MD5 (emacs-trunk.tar.gz) = 0216237b204006a30e9a443fa0988c31 SHA256 (emacs-trunk.tar.gz) = 6b5e4e1292795c34fb5719ed347ccfb6064b37f59a3815bfd897b42ecae24663 This copy of trunk was updated earlier today (less than an hour ago), and it includes a toplevel 'emacs/' directory initialiazed with: bzr init-repo --2a emacs/ and a local 'trunk/' branch initialized with --no-tree that I use to keep a "clean" local mirror of the Emacs trunk. I cannot promise to keep the tarball at members.hellug.gr updated *very* often, but it's probably worth pointing at this and other places from BzrForEmacsDevs at least for people who cannot pull the _full_ branch over bzr+http.