1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-24 07:20:37 +00:00

Add info about ssh/cvs related problems and work-around.

This commit is contained in:
Kim F. Storm 2004-02-17 23:47:32 +00:00
parent 5c7528cd68
commit 58ec79cfdf
2 changed files with 31 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2004-02-18 Kim F. Storm <storm@cua.dk>
* INSTALL.CVS: Add info about ssh/cvs related problems and
work-around.
2004-02-16 Eli Zaretskii <eliz@elta.co.il>
* make-dist: Don't link index.*perm and permute-index into

View File

@ -48,3 +48,29 @@ Questions, requests, and bug reports about the CVS versions of Emacs
should be sent to emacs-pretest-bug@gnu.org rather than gnu.emacs.help
or gnu.emacs.bug. Ideally, use M-x report-emacs-bug RET which will
send it to the proper place.
Note on using SSH to access the CVS repository from inside emacs
----------------------------------------------------------------
Write access to the CVS repository requires using SSH v2.
If you execute cvs commands inside emacs, specifically if you use
pcl-cvs, output from CVS may be lost due to a problem in the
interface between ssh, cvs, and emacs. Corrupted checkins are
also been reported to have happened.
To fix the problem, save the following script into a file, make it
executable, and set CVS_RSH to the file name of the script:
#!/bin/bash
exec 2> >(exec cat >&2 2>/dev/null)
exec ssh "$@"
This may be combined with the following entry in ~/.ssh/config to
simplify accessing the CVS repository:
Host subversions.gnu.org
Protocol 2
ForwardX11 no
User YOUR_USERID