Newsgroup: it.comp.os.linux.development
Titolo: rimuovere directory dal cvs

ho fatto una mezza cappella qualche tempo fa quando ho importato un
progetto perché quando ho fatto l'import nella directory src c'era la
directory .deps che viene rimossa dal comando make distclean.
Se poi rilancio il configure e ricompilo la directory viene ricreata, ma
non ha al suo interno la directory CVS e il cvs si rifiuta di fare il
commit.
Come cavolo faccio a dirgli di rimuovere la directory dal repository?
ho provato con cvs remove .deps ma la directory è sempre lì e nei commit
viene sempre controllata....
Idee?

 Come cavolo faccio a dirgli di rimuovere la directory dal repository?
1 - Cancelli la directory, fai un cvs update -d, fai cvs remove .deps .
2 - Se non vuoi o non puoi fare un update. Vai in /tmp, fai un checkout 
del progetto, ci sara` la directory con CVS dentro, fai un cvs remove, e 
a quel punto cancelli tutto il tree e torni a lavorare sul tuo vecchio.



provato ma non funziona in nessun modo.

 
Non si può (se non intervenendo manualmente sul repository).
  (da "info cvs")
  The way that you remove a directory is to remove all the files in
  it.  You don't remove the directory itself; there is no way to do that.
Per ovviare al tuo problema, comunque, ti basta, credo, effettuare il 
check-out iniziale con l'optione -P, oppure eliminare il nome della 
directory da ./CVS/Entries.
Max

 Non si puň (se non intervenendo manualmente sul repository).
Esatto, l'intervento non e` poi cosi` complicato, basta cancellare la 
directory incriminata. E' uno dei tanti motivi per passare a subversion.
Ciao
Simone

   it.  You don't remove the directory itself; there is no way to do that.
sono sempre piu' contento di essere passato a subversion :))
-- 
addio, e grazie per tutto il pesce

 sono sempre piu' contento di essere passato a subversion :))
cosa ha in più?
posso prendere un repository cvs e convertirlo velocemente in un archivio
subversion?

 subversion?
C'e' uno script phyton. Non e' veloce, ma  funziona bene, ho importato 
senza problemi 5 repositori su 6: Uno e' fallito perche' qualcuno ha 
creato un tag con lo stesso nome di un branch o il contraro ...
-- 
There are 10 types of people in the world: Those
who understand binary system, and those who don't.
mailto:
gabr...@giambonini.no.spam.com

 sono sempre piu' contento di essere passato a subversion :))
Sto considerando anche arch, per i miei repository personali. Qualcuno
l'ha provato?
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)                 [ 
http://www.emmanuelebassi.net
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4


io no, ma prima o poi lo farò. 
Una piccola analisi interessante è questa:
http://www.common-lisp.net/macho-archives/bese-devel/2004-3/74.html
certo che il salto da cvs è molto più netto rispetto a svn, anche
perché arch rappresnta un concetto molto più avanzato (quello di
sorgente distribuito).
 Però esiste un sistema disribuito cistruito sopra svn (svk).

 
http://www.common-lisp.net/macho-archives/bese-devel/2004-3/74.html
Grazie.
In effetti, arch sembrerebbe una scelta più interessante di subversion,
anche perché - come pensavo - supporta i repository stupidi, e non
richiede necessariamente WebDAV.
