[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CVS Server configuration.
From: |
Dewey M. Sasser |
Subject: |
Re: CVS Server configuration. |
Date: |
Tue, 08 Jul 2003 14:47:50 -0400 |
User-agent: |
Gnus/5.1002 (Gnus v5.10.2) Emacs/21.2 (windows-nt) |
"Vijay Kumar" <address@hidden> writes:
> I am running RedHat ES 2.1 with cvs-1.11.1p1-8.7
>
> I have been trying to setup a CVS Server with SSH2 for a very long time.
> The latest link I tried to follow is : http://ioctl.org/unix/cvs/
>
> Please can anyone guide me to another link or give me some tips on the same
> ?
> I know its not a difficult task to do the same.
> I need some tips on server side setup + client side setp - using WinCVS 1.2
> Some links say CVS_RSH has to be on the server in the /etc/profile file,
> some say it should be set on the client side - Windows box. I have got
> confused after reading a lot of stuff about all this.
> Preferably, I dont want to change the client as the users are already used
> to using WinCVS.
I've been running an SSH environment using cvs command line (cygwin
and Linux), WinCVS and TortoiseCVS to a Debian based CVS server.
1) Get your SSH configuration working *before* you throw CVS into the
mix.
2) I believe WinCVS has a configuration parameter for what shell
program to use, so you don't have to set CVS_RSH. In any case, it
would be on the client side. I don't use WinCVS -- I just
troubleshoot it :)
3) I've never gotten the cvs.exe binary that came with WinCVS to work
with SSH. Dropping in the binary from the TortoiseCVS distribution
seems to do the trick.
4) All clients have to have an account they can shell into on the
server side. CVS server is started by the CVS client shelling to
the server and executing "cvs server". There is no separate server
executable to run on the server side (other than SSHD of course).
5) (Advanced, Warning) If you try to mix-and-match sandboxes between
cygwin cvs.exe and on of the native windows ports the "binaryness"
of the cygwin mount will affect you. CVS is not forgiving of extra
^M characters in its book-keeping files.
--
Dewey M. Sasser
address@hidden
---
The price one pays for pursuing any profession, or calling, is an intimate
knowledge of its ugly side.
-- James Baldwin