info-cvs
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]