Summary:Cvs client server

From: RaghuNath L(Raghu) <LRaghuNath_at_Lucent.Com>
Date: Fri Jun 21 2002 - 07:38:50 EDT
This worked for me , i used both wincvs as well as smart cvs ,i was struck 
at auth level.
You need to setup the cvs in inetd. The wincvs can communicate to the cvs
server.
Thanks to every body.
Some thing like this.

/etc/services :
cvspserver 2401/tcp
/etc/inetd.conf :
cvspserver stream tcp nowait root /usr/local/bin/cvs cvs
--allow-root=/home/group/CVS pserver


From: Min Oo Tint <min@psde.mec.mei.co.jp>
To: "'RaghuNath L(Raghu)'" <LRaghuNath@Lucent.Com>
Subject: RE: Cvs client server
Date: Thu, 20 Jun 2002 13:47:24 +0100
Importance: high
X-Mailer: Internet Mail Service (5.5.2653.19)


sure, not ment sent many e-mail, too much on my mind
and forgotten to add few extra, hence overwhelming response
CVS manual from cvs.org explained it all and we have
is runiing here without any problem with smartCVS.
glad I could help
-----Original Message-----
From: RaghuNath L(Raghu) [mailto:LRaghuNath@Lucent.Com]
Sent: Thursday, June 20, 2002 1:21 PM
To: Min Oo Tint
Subject: RE: Cvs client server
Importance: High

Thanks lot for your overwhelming response .
At 01:23 PM 6/20/2002 +0100, Min Oo Tint wrote:
 >also read section 2.9.3.1 Setting up the server for password authentication
 >
 >from CVS manual
 >
 >
 >2.9.3.2 Using the client with password authentication
 >To run a cvs command on a remote repository via the password-authenticating
 >server,
 >one specifies the pserver protocol, optional username, repository host, an
 >optional port
 >number, and path to the repository. For example:
 >cvs -d :pserver:faun.example.org:/usr/local/cvsroot checkout someproj
 >or
 >CVSROOT=:pserver:bach@faun.example.org:2401/usr/local/cvsroot
 >cvs checkout someproj
 >However, unless you're connecting to a public-access repository (i.e., one
 >where that
 >username doesn't require a password), you'll need to supply a password or
 >log in first.
 >Logging in verifies your password with the repository and stores it in a
 >file. It's done with
 >the login command, which will prompt you interactively for the password if
 >you didn't
 >supply one as part of $CVSROOT:
 >cvs -d :pserver:bach@faun.example.org:/usr/local/cvsroot login
 >CVS password:
 >or
 >24 CVS-Concurrent Versions System v1.11.1p1
 >cvs -d :pserver:bach:p4ss30rd@faun.example.org:/usr/local/cvsroot login
 >After you enter the password, cvs verifies it with the server. If the
 >verification succeeds,
 >then that combination of username, host, repository, and password is
 >permanently
 >recorded, so future transactions with that repository won't require you to
 >run cvs login.
 >(If verification fails, cvs will exit complaining that the password was
 >incorrect, and nothing
 >will be recorded.)
 >The records are stored, by default, in the file '$HOME/.cvspass'. That
 >file's format
 >is human-readable, and to a degree human-editable, but note that the
 >passwords are not
 >stored in cleartext-they are trivially encoded to protect them from
 >"innocent" compromise
 >(i.e., inadvertent viewing by a system administrator or other non-malicious
 >person).
 >You can change the default location of this file by setting the
CVS_PASSFILE
 >environment
 >variable. If you use this variable, make sure you set it before cvs login
is
 >run. If you were
 >to set it after running cvs login, then later cvs commands would be unable
 >to look up the
 >password for transmission to the server.
 >Once you have logged in, all cvs commands using that remote repository and
 >username
 >will authenticate with the stored password. So, for example
 >cvs -d :pserver:bach@faun.example.org:/usr/local/cvsroot checkout foo
 >should just work (unless the password changes on the server side, in which
 >case you'll
 >have to re-run cvs login).
 >Note that if the ':pserver:' were not present in the repository
 >specification, cvs would
 >assume it should use rsh to connect with the server instead (see Section
 >2.9.2 [Connecting
 >via rsh], page 20).
 >Of course, once you have a working copy checked out and are running cvs
 >commands
 >from within it, there is no longer any need to specify the repository
 >explicitly, because cvs
 >can deduce the repository from the working copy's 'CVS' subdirectory.
 >The password for a given remote repository can be removed from the
 >CVS_PASSFILE by
 >using the cvs logout command.
 >
 >
 >-----Original Message-----
 >From: Min Oo Tint
 >Sent: Thursday, June 20, 2002 1:15 PM
 >To: 'RaghuNath L(Raghu)'
 >Subject: RE: Cvs client server
 >Importance: High
 >
 >
 >Hi,
 >
 >For windows client I used SmartCVS which uses network password
 >on unix for authentication - I think wincvs will be similar.
 >
 >On the UNIX side you need to read the attachment, it will help you set it
up
 >
 >
 >Hopes this help
 >
 >-----Original Message-----
 >From: RaghuNath L(Raghu) [mailto:LRaghuNath@Lucent.Com]
 >Sent: Thursday, June 20, 2002 12:43 PM
 >To: sunmanagers@sunmanagers.org
 >Subject: Cvs client server
 >
 >
 >Hello Managers,
 >This may be an off topic question.
 >
 >Does any body have setup Unix cvs server and Windows client ?
 >I have unix server ready with cvs repository
 >2) samba is running on it
 >3)wincvs is installed on NT2000 hosts
 >4)Phyton and tcl is installed
 >
 >All iwan't know is how to make wincvs to talk to unix cvs server.
 >I tried .rhosts,nt server .
 >Please help i will summarize.






At 01:21 PM 6/20/2002 +0100, you wrote:
>Hi,
>
>forgotten
>
>you need to add following to your /etc/services
>
>cvspserver      2401/tcp
>
>Regards,
>
>
>Min Oo Tint
>
>Panasonic System LSI Design Europe (PSDE)
>A Division of Matsushita Electric Europe (HQ) Ltd.
>  <<Min  Oo Tint.vcf>>
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers
Received on Fri Jun 21 07:50:35 2002

This archive was generated by hypermail 2.1.8 : Thu Mar 03 2016 - 06:42:47 EST