linux-l: Re: CVS Server?

Robin S. Socha robin at socha.net
Di Dez 5 11:48:03 CET 2000


* Matthias Kranz <mskranz at acm.org> writes:
> Quoting "Robin S. Socha" <robin at socha.net>:

>> Ich wollte das nicht. Und: http://cvsbook.red-bean.com/ - da ist auch
>> der CVS-Teil des Buches. Guter Tip, gutes Buch. Immer noch kein
>> login. HILFE!!!1

> Ich wuerde Dir gerne helfen, aber ohne Informationen geht das nicht.

> Wie und wo hast Du Deinen pserver denn eingetragen? Welche CVS-Version
> benutzt Du?

(robin at radioactive):(~)$ grep cvs /etc/inetd.conf
cvspserver      stream  tcp     nowait  root    /usr/bin/cvs    cvs --allow-root=/usr/local/cvsroot/ pserver

(root at radioactive):(/usr/src/Qmail/relay-ctrl-2.5)# cvs --version
Concurrent Versions System (CVS) 1.10.7 (client/server)

(cvsadmin at radioactive):(~)$ cd /tmp/
(cvsadmin at radioactive):(/tmp)$ cvs co CVSROOT
cvs checkout: Updating CVSROOT
[...]

(cvsadmin at radioactive):(/tmp)$ cd CVSROOT/

(cvsadmin at radioactive):(/tmp/CVSROOT)$ touch passwd

(cvsadmin at radioactive):(/tmp/CVSROOT)$ cvs add passwd
cvs add: scheduling file `passwd' for addition
cvs add: use 'cvs commit' to add this file permanently
(cvsadmin at radioactive):(/tmp/CVSROOT)$ cvs ci 
cvs commit: Examining .
[...]
cvs commit: Rebuilding administrative file database

(cvsadmin at radioactive):(/tmp/CVSROOT)$ cvsadmin -c list[1]

(cvsadmin at radioactive):(/tmp/CVSROOT)$ cvsadmin add robin
Pasword for robin: 
System user for robin: robin 
Checking in CVSROOT/passwd;
/usr/local/cvsroot//CVSROOT/passwd,v  <--  passwd
new revision: 1.2; previous revision: 1.1
done
cvs commit: Rebuilding administrative file database

(cvsadmin at radioactive):(~/CVSROOT)$ cat passwd
robin:ljlsadf78N/olAE

(cvsadmin at radioactive):(~/CVSROOT)$ cat writers
robin

(robin at radioactive):(~/tmp)$ cvs co CVSROOT
cvs checkout: Sorry, you don't have read/write access to the history file
cvs [checkout aborted]: /usr/local/cvsroot//CVSROOT/history: Permission denied

*grummel*

Footnotes: 
[1]  Sehr nifty: http://www.cooptel.qc.ca/~limitln/cvsadmin/

-- 
Robin S. Socha <http://socha.net/>



Mehr Informationen über die Mailingliste linux-l