[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/auctex ec4060e 5/7: ; Some improvements to release inst
From: |
Tassilo Horn |
Subject: |
[elpa] externals/auctex ec4060e 5/7: ; Some improvements to release instructions |
Date: |
Thu, 22 Oct 2020 14:06:28 -0400 (EDT) |
branch: externals/auctex
commit ec4060edb52c64fe2ae47464ad74081bfe000937
Author: Mosè Giordano <mose@gnu.org>
Commit: Mosè Giordano <mose@gnu.org>
; Some improvements to release instructions
* admin/release-process.org (Website [0/6]): Add some tips about dealing
with
the CVS repository.
---
admin/release-process.org | 26 +++++++++++++++++++++++---
1 file changed, 23 insertions(+), 3 deletions(-)
diff --git a/admin/release-process.org b/admin/release-process.org
index 4807855..ea87618 100644
--- a/admin/release-process.org
+++ b/admin/release-process.org
@@ -57,8 +57,8 @@ checkout the repository locally should be
cvs -z3 -d:ext:YOUR_USER_NAME@cvs.savannah.gnu.org:/web/auctex co auctex
#+END_SRC
-For this to work, you also need to have the environment variable =CVS_RSH= set
-to =ssh=:
+In order to access the
[[http://web.cvs.savannah.gnu.org/viewvc/auctex/auctex/][remote CVS
repository]], you also need to have the
+environment variable =CVS_RSH= set to =ssh=:
#+BEGIN_SRC sh
export CVS_RSH=ssh
@@ -79,7 +79,27 @@ You can also browse the
[[http://web.cvs.savannah.gnu.org/viewvc/auctex/][conten
- [ ] Register all changes. You can use for example =vc-mode= in Emacs: [0/2]
- [ ] Register all new files with =i=
- - [ ] Select all files and do check in/out with =v=
+ - [ ] Select all files in the same state with =m= and do check in/out with
=v=
+ - [ ] To delete files not needed anymore I don’t know a better way than
+ deleting them on disk, then manually running the command =cvs remove= in
the
+ local repository and then in =vc-mode= select all files marked as "removed"
+ with =m= and make the change effective with =v=
+
+Simple shell commands to help replacing the old files with the new ones:
+
+#+BEGIN_SRC sh
+# Set these variables
+AUCTEX_DIR="...."
+AUCTEX_WEBPAGES_DIR="...."
+
+rm "${AUCTEX_WEBPAGES_DIR}"/manual/{auctex,preview-latex}.* \
+ "${AUCTEX_WEBPAGES_DIR}"/manual/auctex/*.html \
+ "${AUCTEX_WEBPAGES_DIR}"/manual/preview-latex/*.html
+
+cp "${AUCTEX_DIR}"/auctex-dist/www/manual/manual/{auctex,preview-latex}.*
"${AUCTEX_WEBPAGES_DIR}"/manual/.
+cp "${AUCTEX_DIR}"/auctex-dist/www/manual/manual/auctex/*
"${AUCTEX_WEBPAGES_DIR}"/manual/auctex/.
+cp "${AUCTEX_DIR}"/auctex-dist/www/manual/manual/preview-latex/*
"${AUCTEX_WEBPAGES_DIR}"/manual/preview-latex/.
+#+END_src
** =preview= package to CTAN
- [elpa] externals/auctex updated (c5772e7 -> b4f0837), Tassilo Horn, 2020/10/22
- [elpa] externals/auctex c892ed8 1/7: Prepare for upcoming release, Tassilo Horn, 2020/10/22
- [elpa] externals/auctex ec4060e 5/7: ; Some improvements to release instructions,
Tassilo Horn <=
- [elpa] externals/auctex 869f43f 2/7: Mark default argument to `LaTeX-arg-polyglossia-lang' as optional, Tassilo Horn, 2020/10/22
- [elpa] externals/auctex 3a9705f 4/7: ; Release_12.3, Tassilo Horn, 2020/10/22
- [elpa] externals/auctex dc09dbc 3/7: ; make change-history-commit, Tassilo Horn, 2020/10/22
- [elpa] externals/auctex b4f0837 7/7: ; Recompile after merge from master, Tassilo Horn, 2020/10/22
- [elpa] externals/auctex 68fcccc 6/7: Merge remote-tracking branch 'origin/master' into externals/auctex, Tassilo Horn, 2020/10/22