Poiché il plugin Eclipse CVS memorizza le meta informazioni in un formato compatibile con il client di riga comandi CVS, è possibile utilizzare il client di riga comandi CVS per manipolare i file dello spazio di lavoro sul disco. I metadati vengono memorizzati nelle sottodirecotry CVS/ e vengono visualizzati raramente in Eclipse. Sono contrassegnati come privati, quindi vengono nascosti nelle viste. Aprendo uno strumento di esplorazione file (non di Eclipse), sarà possibile visualizzare tali directory e il contenuto verrà visualizzato nel file system.
Ogni volta che si utilizzano strumenti esterni per modificare i file dello spazio di lavoro, è necessario eseguire il comando Aggiorna in Eclipse in modo che lo spazio di lavoro incorpori le modifiche. Se in Eclipse viene ricevuto l'errore risorsa non sincronizzata, significa che alcune risorse di Eclipse sono state modificate esternamente. Una soluzione consiste nell'eseguire un aggiornamento (comando disponibile nel menu a comparsa della risorsa) per tutte le risorse o i progetti che sono stati modificati all'esterno di Eclipse. Esiste anche una preferenza per l'aggiornamento automatico.
1. Cartelle eliminate
È possibile che si verifichi un comportamento imprevisto durante l'utilizzo del client di riga comandi CVS con cartelle eliminate. CVS è in grado di tenere traccia delle cartelle eliminate e dei loro contenuti, in modo che, alla sincronizzazione successiva, nella vista Sincronizzazione verranno visualizzate le modifiche. Questa informazione non viene inserita nella struttura delle cartelle meta CVS. Questo accade poiché in CVS il repository viene informato delle modifiche prima di eliminarle localmente, procedura differente da quella supportata dalla vista Sincronizzazione. Quindi si consiglia di non utilizzare il client di riga comandi CVS se esistono eliminazioni in sospeso da sottoporre a commit. In alcune circostanze, la vista Sincronizzazione potrebbe visualizzare un contenuto non corretto anche se non si verifica alcuna perdita di dati.
2. Le directory CVS vengono visualizzate nel workbench
Se si utilizza la riga comandi CVS, a volte le cartelle CVS potrebbero venire visualizzate in una delle viste Selezione. In alcuni casi, le cartelle CVS non vengono nascoste nell'UI come previsto. Ad esempio, le cartelle CVS vengono visualizzate se un utente importa un progetto CVS in Eclipse prima di caricare il plugin CVS. Per evitare questa condizione, aprire la vista Repository CVS (caricando in questo modo il plugin CVS) prima di importare i progetti CVS in Eclipse.
3. Metodo della connessione 'extssh'
Il metodo della connessione extssh esiste solo per Eclipse CVS e non può essere utilizzato dal client di riga comandi CVS. Se si utilizza extssh per connettersi ad un repository SSH2 e si desidera utilizzare il client di riga comandi per alcune operazioni CVS, è possibile configurare il metodo di connessione ext perché utilizzi extssh quando è in Eclipse.
Modifica delle proprietà del un percorso di un repository CVS
Creazione del percorso di un repository CVS
Utilizzo dei progetti estratti con uno strumento CVS differente