Spostare un archivio CVS da Windows a Unix

Rieccomi a parlare di CVS … direte ma allora è una fissa :-)

Bhe, in ogni caso questa volta sarò breve.
Spostare un archivio CVS da un server unix ad un altro server UNIX è semplice: si prende la directory, si fa un tar e poi si scompatta sul nuovo server … semplice no?

Per Windows al solito le cose si complicano a causa dei diritti di accesso ai file. Supponiamo di avere nel nostro server Windows un progetto (o modulo per i puristi) che chiamiamo ProgettoCVS dentro la root del CVS.

Zippiamo la directory ProgettoCVS nel file ProgettoCVS.zip, e supponiamo che il gruppo di utenti CVS sia ncvs.

Copiamo il file compresso nella directory root del CVS sotto UNIX, ed eseguiamo:

unzip ProgettoCVS.zip

chmod -R 755 ProgettoCVS

unzip ProgettoCVS.zip

chown -R :ncvs ProgettoCVS

chmod -R a+r ProgettoCVS

A questo punto i file dovrebbero avere tutti i diritti giusti … almeno a me ha funzionato. Se trovate una strada più breve fatemelo sapere.

Lunghi giorni e piacevoli notti, a tutti

Lascia un Commento

Devi aver fatto il login per inviare un commento