SSH access in CVS 1.12.11
Hi I've been using CVS 1.11.17 clients (and earlier versions) on Windows machines with no problems. The CVS server runs on a Linux 2.4 box. Access is over SSH, using the Cygwin OpenSSH, using digital certificates. I've just tried the 1.12.11 and 1.12.10 clients, and get the following: U:\cvs -t -d :ext:[EMAIL PROTECTED]:/var/local/cvs version - main loop with CVSROOT=/var/local/cvs Client: Concurrent Versions System (CVS) 1.12.11 (client) Server: - open_connection_to_server (:ext:[EMAIL PROTECTED]:/var/local/ cvs) - Starting server: ssh -l tda fleet.dcallen.co.uk cvs server cvs [version aborted]: reading from server: No such file or directory Compare with 1.11.17, which is fine: U:\TDAcvs -t -d :ext:[EMAIL PROTECTED]:/var/local/cvs version - main loop with CVSROOT=:ext:[EMAIL PROTECTED]:/var/local/cvs Client: Concurrent Versions System (CVS) 1.11.17 (client) Server: - Starting server: ssh -l tda fleet.dcallen.co.uk cvs server Concurrent Versions System (CVS) 1.11.18 (client/server) - Lock_Cleanup() - Lock_Cleanup() Can anyone shed any light on what has changed between V1.11 and 1.12? CVS_RSH=ssh Thanks Tim ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: I have encounter a problem in CVS setup
Qian Xin writes: Yes, updating to a new version of cvs may fix it. I will try this method. But I want to know why? Updating *will* fix it -- only ancient versions of CVS have this problem. https://www.cvshome.org/docs/manual/cvs-1.11.20/cvs_21.html#SEC189 -Larry Jones I sure wish I could get my hands on some REAL dynamite. -- Calvin ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: I have encounter a problem in CVS setup
yes, some analysis of this problem is here. https://www.cvshome.org/docs/manual/cvs-1.11.20/cvs_21.html#SEC189 After I updated to version 1.11.19, the error report still exist. And I fixed it by special -f in xinet startup file for cvs. The following is some details: The article has introduced two way to resolve it: / then you probably haven't specified `-f' in `inetd.conf'. (In releases prior to CVS 1.11.1, this problem can be caused by your system setting the $HOME environment variable for programs being run by inetd. In this case, you can either have inetd run a shell script that unsets $HOME and then runs CVS, or you can use env to run CVS with a pristine environment.) 1, unset home in my xinet file, I found home has already been unset; so this way cannot worked.(I have verify it.) And after I upgrate, this problem still exist. // start(){ echo -n $Starting $prog: # Need to get rid of localization for external services - # it doesn't make much sense to have i18n on the server side here LANG=en_US LC_TIME=en_US LC_ALL=en_US LC_MESSAGES=en_US LC_NUMERIC=en_US LC_MONETARY=en_US LC_COLLATE=en_US export LANG LC_TIME LC_ALL LC_MESSAGES LC_NUMERIC LC_MONETARY LC_COLLATE unset HOME MAIL USER USERNAME--important daemon $prog -stayalive -reuse -pidfile /var/run/xinetd.pid $EXTRAOPTIONS RETVAL=$? echo touch /var/lock/subsys/xinetd #qianxin # unset HOME #qianxin return $RETVAL } / 2, -f To make cvs do not read the cvs startup file (~/.cvsrc). It works. ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Moving PVCS to CVS
I've been trying to move a PVCS setup to CVS, but have not had any success. I'm trying to use the pvcs2cvs.pl script from cvshome, but it doesn't seem to do anything. I first tried it on a Windows 2000 box, and am now trying it on a linux box. On the linux machine, I cannot find a copy of vcs or vlog. Does anyone know of where I could find some materials to read/have any advice on completing this task? I'm new to PVCS and relatively new to CVS so any help would be welcomed. Yolan * * Yolan (Aaron Jackson) [EMAIL PROTECTED] * * http://mlug.missouri.edu/~yolan/* *AIM: YolanLINUX, YolanOTHER, YolanLAPTOP * * ICQ: 74624109 * * * Doubling Technologies * ** ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Help Regarding loginfo file
Hello ALL, My Name is Vasudev, i am very new to CVS. Please help me regarding loginfo file. My CVS is installed on Solaris 5.8 Machine. Requirement :- I need to get an notification email whenever any developer checkin the source file( any file or directory ) into the CVS repository. Please let me know the format of loginfo file. Where this file needs to be stored, what all the options available. Meaning of each option. It will be very nice if you can provide me one example for this. Please help me on this. Thanks Regards, Vasudev ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs