[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: cvs-mode, cvs base file have missing part
From: |
Johan Bockgård |
Subject: |
Re: cvs-mode, cvs base file have missing part |
Date: |
Mon, 20 Feb 2006 18:21:52 +0100 |
User-agent: |
Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) |
pier31 <pier31@gmail.com> writes:
> When i use ediff on a locally modified file (de) the base version
> retrieved may have missing part making the ediff mode behaves odd.
> If I try with tkcvs I got a complete file from base. I have a cvs
> pserver with CVS_RSH set to ssh. Using fedora core 3, emacs 21.3.1
> (add same problem with debian package).
[Emacs 22, etc/PROBLEMS]:
*** GNU/Linux: Remote access to CVS with SSH causes file corruption.
If you access a remote CVS repository via SSH, files may be corrupted
due to bad interaction between CVS, SSH, and libc.
To fix the problem, save the following script into a file, make it
executable, and set CVS_RSH environment variable to the file name of
the script:
#!/bin/bash
exec 2> >(exec cat >&2 2>/dev/null)
exec ssh "$@"
--
Johan Bockgård