Newsgroup: it.comp.os.linux.iniziare
Titolo: installare CVS

Ho seguito l'howto:
http://freedom.dicea.unifi.it/pub/pluto/ildp/HOWTO/CVS-RCS-HOWTO-3.html
bash# export CVSROOT=/home/cvsroot
bash# groupadd cvs
bash# useradd -g cvs -d $CVSROOT cvs
bash# mkdir $CVSROOT
bash# ls -ld $CVSROOT   ... (si dovrebbe vedere la lista)
bash# chgrp -R cvs $CVSROOT
bash# chmod o-rwx $CVSROOT
bash# chmod ug+rwx $CVSROOT
bash# cvs init
bash# usermod -G cvs nome_utente_unix
bash$ su - mioutente
bash$ export EDITOR=/bin/vi
bash$ export CVSROOT=/home/cvsroot
bash$ export CVSREAD=yes
bash$ cd $HOME/directory_con_i_miei_sorgenti
bash$ cvs import directory_con_i_miei_sorgenti rev_1_0
A questo punto mi da l'errore:
cvs [import aborted]: /home/cvsroot/CVSROOT:
Permission denied
come mai?

 come mai?
Non sei nel gruppo cvs.
Davide
-- 
| While your friend holds you affectionately by both your hands you are 
| safe, for you can watch both of his.   -- Ambrose Bierce, "The Devil's
| Dictionary" 
| 

 Davide
Ok ma è sicuramente il posto dove posso trovare informazioni visto che
l'errore sarà sicuramente un problema di permessi!
Ho sicuramente sbagliato a non mettere OT però non saprei dove chidere
aiuto visto che non c'è il gruppo cvs..un po di elasticità alcune volte
non fa male :)
CiaoCiao

 l'errore sar? sicuramente un problema di permessi!
No, non hai capito... la directory che hai creato /home/cvsroot puo'
essere scritta solo da cvs e dal gruppo cvs. Perche' tu possa usarla
il tuo utente deve essere nel gruppo cvs o in un gruppo con i permessi
di scrittura nella directory root di cvs. Aggiungi il gruppo cvs al
tuo utente (usermod -G cvs iltuoutente). Non mi riferivo ai gruppi
usenet.
Davide
-- 
| There are three possible parts to a date, of which at least two must
| be offered: entertainment, food, and affection.  It is customary to
| begin a series of dates with a great deal of entertainment, a moderate
| amount of food, and the merest suggestion of affection.  As the amount

 Davide
ho frainteso...:)
cmq sono nel gruppo cvs

 cmq sono nel gruppo cvs
No, sei su it.comp.linux.iniziare
;P
-- 
il Vide - ICQ# 5301833
IAMM - it.arti.musica.metal 
http://www.heavy-metal.it
"There is no stronger drug than reality"

 cmq sono nel gruppo cvs
Strano allora, nel log non rimane niente?
Davide
-- 
| Ban the bomb.  Save the world for conventional warfare. 
| 
| 
| 

 Davide
Adesso è andato....ma l'unica cosa che ho fatto è riavviare la
macchina...bo...ecco l'output:
 cvs import universita/specialistica/ingegneriaWeb/progetto/sorgenti/ vendor_1_0 rev_1_0
Log message unchanged or not specified
a)bort, c)ontinue, e)dit, !)reuse this message unchanged for remaining dirs
Action: (continue)
cvs import: Importing /home/cvsroot/universita/specialistica/ingegneriaWeb/progetto/sorgenti//appoggio
N universita/specialistica/ingegneriaWeb/progetto/sorgenti//appoggio/.http_get.c.swp
N universita/specialistica/ingegneriaWeb/progetto/sorgenti//appoggio/get_ip.c
N universita/specialistica/ingegneriaWeb/progetto/sorgenti//appoggio/http_get.c
N universita/specialistica/ingegneriaWeb/progetto/sorgenti//appoggio/http_get
No conflicts created by this import
penso che sia andato giusto?

 penso che sia andato giusto?
Pare di si, ricordati il commit.
Davide
-- 
| Alden's Laws:  (1) Giving away baby clothes and furniture is the major
| cause      of pregnancy.  (2) Always be backlit.  (3) Sit down
| whenever possible. 
| 

 Davide

 sempre?
Lo devi fare ogni volta che aggiungi/cambi qualche cosa (import/update).
Davide
-- 
| Finagle's First Law:  If an experiment works, something has gone
| wrong. 
| 
| 

 Hemmm... 'init' si fa' una volta sola. Il demone cvs come lo attivi?
e bo...ancora non so come fare prima ho fatto un semplice cvs
import..adesso non so se devo lanciare qualcosa per
attivare il demone, o ogni volta che faccio un cvs update..si attiva
automaticamente
