aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
Diffstat (limited to 'admin')
-rw-r--r--admin/ChangeLog4
-rw-r--r--admin/FOR-RELEASE1
-rw-r--r--admin/notes/bzr34
-rwxr-xr-xadmin/update_autogen5
4 files changed, 41 insertions, 3 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog
index 690689012b0..dc9d4934f04 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,3 +1,7 @@
12014-01-10 Glenn Morris <rgm@gnu.org>
2
3 * update_autogen: Fix sed bug that was losing the last AUTOGEN_VCS.
4
12014-01-04 Glenn Morris <rgm@gnu.org> 52014-01-04 Glenn Morris <rgm@gnu.org>
2 6
3 * admin.el (manual-html-fix-node-div): Handle Texinfo 5's movable <hr>. 7 * admin.el (manual-html-fix-node-div): Handle Texinfo 5's movable <hr>.
diff --git a/admin/FOR-RELEASE b/admin/FOR-RELEASE
index 8470e7151c9..8b6bddbbd2f 100644
--- a/admin/FOR-RELEASE
+++ b/admin/FOR-RELEASE
@@ -218,7 +218,6 @@ xresources.texi cyd
218** Check the Lisp manual. 218** Check the Lisp manual.
219 219
220abbrevs.texi rgm 220abbrevs.texi rgm
221advice.texi cyd
222anti.texi rgm 221anti.texi rgm
223back.texi rgm 222back.texi rgm
224backups.texi cyd 223backups.texi cyd
diff --git a/admin/notes/bzr b/admin/notes/bzr
index d3886abfd69..a3a125cd675 100644
--- a/admin/notes/bzr
+++ b/admin/notes/bzr
@@ -364,3 +364,37 @@ works), or by adding an entry to ~/.bazaar/locations.conf:
364 364
365You have to use locations.conf rather than bazaar.conf because the 365You have to use locations.conf rather than bazaar.conf because the
366latter has a lower priority than branch.conf. 366latter has a lower priority than branch.conf.
367
368* Using git-bzr
369
370** initially
371
372You can use Git locally to talk to the Bazaar repo as a "remote" repo
373via git-bzr (aka git-remote-bzr). Initial clone:
374
375 git clone bzr::bzr+ssh://USER@bzr.sv.gnu.org/emacs/trunk e
376
377This creates the working dir e/ (with subdir .git, etc). Disk usage
378is 13G (as of early 2014), so you will probably want to repack:
379
380 git repack -a -d -f --window=250 --depth=250 --window-memory=N
381
382where N is chosen to avoid swapping. E.g., given 512MB RAM, N="200m"
383results in "du -sh .git" => 559M, about double the smallest reported
384value (obtained with "deprecated" command "git gc --aggressive").
385
386** steady-state
387
388Use "fetch", "pull" and other remote-to-local commands as usual.
389
390For "push", the Emacs Bazaar repo is configured with
391
392 append_revisions_only = True
393
394so some versions of git-remote-bzr may raise AppendRevisionsOnlyViolation
395(in func do_export) instead of displaying a "non fast-forward" message
396and skipping the branch. See:
397
398 http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg00436.html
399
400which includes a provisional patch to git-remote-bzr to do that.
diff --git a/admin/update_autogen b/admin/update_autogen
index 171674fb784..02b15c3aaa1 100755
--- a/admin/update_autogen
+++ b/admin/update_autogen
@@ -317,8 +317,9 @@ EOF
317 317
318echo "Finding loaddef targets..." 318echo "Finding loaddef targets..."
319 319
320sed -n -e '/^AUTOGEN_VCS/,/^$/ s/\\//p' lisp/Makefile.in | \ 320sed -n -e '/^AUTOGEN_VCS/,/^$/p' lisp/Makefile.in | \
321 sed '/AUTOGEN_VCS/d' >| $tempfile || die "sed error" 321 sed -e '/AUTOGEN_VCS/d' -e '/^$/d' -e 's/\\//' \
322 >| $tempfile || die "sed error"
322 323
323genfiles= 324genfiles=
324 325