---
title: CVS Reviews
meta_title: 'Recensioni CVS 2026: Dettagli, Prezzi e Funzionalità | G2'
meta_description: Filtra le recensioni di 13 per dimensione dell'azienda, ruolo o
  settore degli utenti per scoprire come CVS funziona per un'azienda come la tua.
aggregate_rating:
  rating_value: 3.5
  review_count: 13
  scale: '5'
date_modified: '2026-05-05'
parent_category:
  name: Gestione del Codice Sorgente
  url: https://www.g2.com/it/categories/source-code-management
---

# CVS Reviews
**Vendor:** FreeCAD  
**Category:** [Software di controllo versione](https://www.g2.com/it/categories/version-control-software)  
**Average Rating:** 3.5/5.0  
**Total Reviews:** 13
## About CVS
CVS è un sistema di controllo delle versioni, un componente importante della Gestione della Configurazione del Codice Sorgente (SCM). Usandolo, puoi registrare la storia dei file sorgente e dei documenti. Svolge un ruolo simile ai pacchetti di software libero RCS, PRCS e Aegis.




## CVS Reviews
  ### 1. Strumento di controllo delle versioni CVS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shamir J. | Technical Architect, Enterprise (> 1000 dip.)

**Reviewed Date:** January 30, 2022

**Cosa Le piace di più di CVS?**

CVS è uno strumento semplice per il commit del codice che utilizza l'interfaccia a riga di comando.

**Cosa non Le piace di CVS?**

Se 2 o più sviluppatori lavorano sullo stesso file e fanno il commit contemporaneamente, si verifica un conflitto. Questo può essere fastidioso. Ma la funzione di automerge è disponibile quando il repository viene aggiornato. Solo quelli con conflitti devono essere risolti manualmente e commessi di nuovo.

**Raccomandazioni per chi sta considerando CVS:**

Strumento semplice per la gestione del codice utilizzando l'interfaccia a riga di comando. È simile a Tortoise SVN che ha un'interfaccia GUI, mentre CVS utilizza l'interfaccia a riga di comando. La revisione del codice non può essere effettuata utilizzando CVS. Un suggerimento è che la differenza del codice può essere presa e il file può essere caricato su review board per la revisione del codice.

La differenza tra il codice locale e il repository CVS può essere ottenuta utilizzando il seguente comando.
cvs diff -u -N -U 100 > Diff1.txt e lo stesso file di differenza può essere caricato su reviewboard per la revisione del codice.

**Quali problemi sta risolvendo CVS e in che modo La sta aiutando?**

Strumento semplice per la gestione del codice. Le differenze tra due revisioni qualsiasi (ad esempio: codice locale e codice del repository) possono essere visualizzate. CVS può essere integrato con software di tracciamento dei bug come JIRA, Bugzilla ecc. Più sviluppatori possono lavorare contemporaneamente sullo stesso progetto, tranne che potrebbero affrontare conflitti se il codice comune viene modificato.

  ### 2. CVS: Sistema di Controllo delle Versioni

**Rating:** 1.0/5.0 stars

**Reviewed by:** Utente verificato in Ingegneria meccanica o industriale | Enterprise (> 1000 dip.)

**Reviewed Date:** January 06, 2022

**Cosa Le piace di più di CVS?**

CVS è un sistema di controllo versione. È semplice e meno complesso e ha anche una buona interfaccia utente per renderlo più facile. È buono per un principiante e probabilmente se hai un numero minore di sviluppatori nel team.

**Cosa non Le piace di CVS?**

Non è possibile gestire bene le fusioni. Non ha funzionalità più avanzate.

**Quali problemi sta risolvendo CVS e in che modo La sta aiutando?**

Controllo di versione semplice

  ### 3. CVS un semplice sistema SCM per programmatori C

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Enterprise (> 1000 dip.)

**Reviewed Date:** November 30, 2021

**Cosa Le piace di più di CVS?**

Lo strumento CVS supporta il controllo di versione semplice per più utenti nell'ecosistema Unix. È facile da imparare e cogliere le sfumature. È potente se usato nel modo giusto.

**Cosa non Le piace di CVS?**

È un po' costoso e ingombrante con le risoluzioni di merge. Il supporto della comunità a volte sembra non essere così eccezionale.

**Quali problemi sta risolvendo CVS e in che modo La sta aiutando?**

Principalmente utilizzato per il controllo delle versioni dei programmi C

  ### 4. Controllo di versione semplice e facilmente disponibile per Unix

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utente verificato in Istruzione superiore | Enterprise (> 1000 dip.)

**Reviewed Date:** July 08, 2018

**Cosa Le piace di più di CVS?**

Uso una distribuzione Unix con Virtual Box su Windows e utilizzo CVS su quello per fare il backup del mio codice C. Finora, CVS e Git sono state le mie scelte principali. Il motivo per cui preferisco CVS è che richiede meno risorse del processore e si integra facilmente nel mio sistema Unix. Aiuta anche a fare il backup del mio codice in modo da poter tornare a una versione precedente se si verifica un errore imprevisto. Inoltre, c'è una grande comunità di utenti e anche codice open source.

**Cosa non Le piace di CVS?**

Se stessi usando un vero sistema Unix e non una Virtual Box, non userei CVS. Avrei usato Git o Hg perché sono semplicemente più moderni e veloci.

**Raccomandazioni per chi sta considerando CVS:**

Se devi davvero risparmiare tempo del processore, usa CVS. Altrimenti, ti consiglierei di usare Git e i repository di GitHub.

**Quali problemi sta risolvendo CVS e in che modo La sta aiutando?**

Controllo di versione e backup dei miei programmi.

  ### 5. CVS per il controllo di versione semplice

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Enterprise (> 1000 dip.)

**Reviewed Date:** July 04, 2018

**Cosa Le piace di più di CVS?**

CVS è un sistema di controllo delle versioni molto semplice e sofisticato. È un buon sistema di controllo delle versioni.

**Cosa non Le piace di CVS?**

I prezzi per le imprese sono molto costosi rispetto ad altri sistemi di controllo delle versioni.

**Raccomandazioni per chi sta considerando CVS:**

Abbastanza semplice da usare e un po' obsoleto Sistema di Controllo delle Versioni

**Quali problemi sta risolvendo CVS e in che modo La sta aiutando?**

Controllo di versione per il codice sorgente

  ### 6. Un controllo di versione si adatta a tutti i progetti

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Servizi al consumatore | Enterprise (> 1000 dip.)

**Reviewed Date:** January 09, 2018

**Cosa Le piace di più di CVS?**

Progetto open source e flessibile da utilizzare di qualsiasi dimensione

**Cosa non Le piace di CVS?**

Unione quando si verificano più commit da vari utenti

**Raccomandazioni per chi sta considerando CVS:**

Lo consiglierei sicuramente in quanto soddisfa lo scopo di qualsiasi progetto di sviluppo.

**Quali problemi sta risolvendo CVS e in che modo La sta aiutando?**

adatto a qualsiasi progetto. Conveniente se amministrato correttamente in ambienti controllati.

  ### 7. Un sistema di controllo versione obsoleto

**Rating:** 0.0/5.0 stars

**Reviewed by:** Mark K. | Software Engineer, Internet, Enterprise (> 1000 dip.)

**Reviewed Date:** September 26, 2016

**Cosa Le piace di più di CVS?**

CVS era fantastico quando è uscito per la prima volta, poiché era uno dei primi prodotti software a risolvere un bisogno molto urgente di versionamento (niente più copia-incolla di file!)

**Cosa non Le piace di CVS?**

È obsoleto e non c'è letteralmente alcun motivo per usarlo mai più. I sistemi di controllo versione più moderni (ad es. git, hg, ecc.) offrono un enorme superset delle funzionalità che CVS offriva e ci sono strumenti per migrare i repository CVS. Se, per qualche strano motivo, non puoi migrare un repository CVS, probabilmente puoi ancora trovare uno strumento per usare git localmente (ad esempio, so che c'è uno strumento git-svn che usa git localmente e poi effettua commit su SVN. Probabilmente c'è uno strumento git-cvs o hg-cvs da qualche parte).

I grandi vantaggi dei VCS moderni sono i repository distribuiti (non hai bisogno di un server centralizzato) e una gestione dei rami e delle differenze enormemente superiore. Ci sono un milione di altri miglioramenti, ma questi sono i due più grandi secondo me.

**Raccomandazioni per chi sta considerando CVS:**

Usa git o hg o qualsiasi altro moderno VCS

**Quali problemi sta risolvendo CVS e in che modo La sta aiutando?**

Controllo di versione

  ### 8. Strumento con molti anni di funzionamento continuo

**Rating:** 4.0/5.0 stars

**Reviewed by:** Henry M. | Sofware Developer, Enterprise (> 1000 dip.)

**Reviewed Date:** September 26, 2016

**Cosa Le piace di più di CVS?**

Ho usato CVS un paio di volte durante la mia carriera, e infatti in un'organizzazione ho scoperto che lo stavano usando da circa 5 anni consecutivi senza alcun tipo di problema o errore, è efficiente quando viene eseguito e ti aiuta a mantenere quel alto standard di qualità del software tra diversi gruppi di sviluppo.

**Cosa non Le piace di CVS?**

Può diventare piuttosto complesso all'inizio e probabilmente avrai bisogno di ampie conoscenze sulle piattaforme UNIX.

**Raccomandazioni per chi sta considerando CVS:**

In molti casi l'inclinazione è sempre quella di usare GitHub o SVN, anche se partendo dalla mia esperienza penso che uno strumento con una grande esperienza nel campo come questo finisca sempre per essere la soluzione migliore a lungo termine.

**Quali problemi sta risolvendo CVS e in che modo La sta aiutando?**

Attualmente lo uso per fornire supporto a vari grandi progetti implementati in JAVA.

  ### 9. Sistema di Versionamento Concorrente per tenere traccia delle modifiche apportate al lavoro svolto finora

**Rating:** 3.0/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Enterprise (> 1000 dip.)

**Reviewed Date:** October 04, 2016

**Cosa Le piace di più di CVS?**

CVS utilizza la compressione delta, cioè invierà solo le modifiche dalla nuova versione alla versione precedente sul server. Questo risparmierà molto tempo nel caso di file di grandi dimensioni. 
Si possono facilmente confrontare le due versioni, controllare la cronologia completa (anche se il file è stato eliminato e poi aggiunto di nuovo con lo stesso nome). 
Permette il check-in solo nel caso in cui si abbia l'ultima versione del file; se qualcuno ha già aggiunto delle modifiche dopo il tuo check-out, mostrerà un errore e non ti permetterà di aggiungere per evitare sovrapposizioni/perdite di modifiche.

**Cosa non Le piace di CVS?**

Con così tante altre opzioni di controllo versione sul mercato, che offrono funzionalità avanzate insieme alle funzionalità di base fornite da CVS, il suo utilizzo è diminuito.

**Raccomandazioni per chi sta considerando CVS:**

Puoi usare questo sistema di controllo delle versioni nel caso in cui l'uso sia limitato a mantenere la cronologia di tutte le modifiche. Se hai bisogno di utilizzare altre funzionalità avanzate come grafici/richieste di push-pull, allora questa non è sicuramente una buona scelta.

**Quali problemi sta risolvendo CVS e in che modo La sta aiutando?**

Controllo di versione e commit del codice per condividerlo con altri in un team per revisione/riutilizzo del codice.

  ### 10. CVS è abbastanza semplice da usare e fa un lavoro decente

**Rating:** 3.0/5.0 stars

**Reviewed by:** Utente verificato in Reti informatiche | Enterprise (> 1000 dip.)

**Reviewed Date:** December 06, 2016

**Cosa Le piace di più di CVS?**

È molto comune, facile trovare aiuto e piuttosto semplice da usare. Fa anche un buon lavoro nel unire le modifiche e nel notare eventuali conflitti.

**Cosa non Le piace di CVS?**

Alcune operazioni sembrano richiedere molti passaggi extra e non necessari, come aggiungere o eliminare file, o semplicemente controllare alcuni file che si trovano in sottodirectory diverse a diversi livelli di profondità.

**Raccomandazioni per chi sta considerando CVS:**

Non sono sicuro di cosa serva per configurare inizialmente un repository, ma apportare modifiche a uno è piuttosto semplice e diretto.

**Quali problemi sta risolvendo CVS e in che modo La sta aiutando?**

Controllo di versione del codice. È abbastanza semplice effettuare check-in rapidi del codice mentre lavori, taggare i check-in, visualizzare una cronologia/annotazione di un file e confrontare le versioni. È anche ben integrato in emacs per confrontare rapidamente 2 versioni.

  ### 11. Controllo di versione del codice sorgente stabile e robusto

**Rating:** 4.0/5.0 stars

**Reviewed by:** Laura R. | Ingeniero de software, Enterprise (> 1000 dip.)

**Reviewed Date:** August 02, 2016

**Cosa Le piace di più di CVS?**

È uno dei sistemi di controllo versione del codice sorgente più robusti e stabili sui server UNIX, ha il vantaggio di avere una lunga storia, puoi essere molto meticoloso configurandolo e far sì che si adatti al tuo team e al tuo ambiente di sviluppo.

**Cosa non Le piace di CVS?**

È complicato e un po' vecchio, normalmente per avere i servizi funzionanti in buona forma hai bisogno di parecchie ore di configurazione e sapere realmente cosa stai facendo se non vuoi passare giorni cercando di correggere errori.

**Raccomandazioni per chi sta considerando CVS:**

Considera di usare una delle alternative esistenti prima di iniziare con questo strumento, soprattutto se il tuo team sta iniziando o ha poca esperienza nel campo della versione del codice sorgente.

**Quali problemi sta risolvendo CVS e in che modo La sta aiutando?**

Gestione del codice sorgente legacy, è uno standard nel mercato e si adatta specificamente per codice vecchio che necessita di essere mantenuto e aggiornato.

  ### 12. Facile da usare

**Rating:** 5.0/5.0 stars

**Reviewed by:** Esti T. | High Net Worth Lending Analyst, Servizi finanziari, Enterprise (> 1000 dip.)

**Reviewed Date:** January 22, 2017

**Cosa Le piace di più di CVS?**

I coupon si scaricano automaticamente ogni settimana circa. Facile ritirare le prescrizioni dalla farmacia con l'app.

**Cosa non Le piace di CVS?**

Il pagamento tramite l'app è molto lento e non c'è modo di tornare indietro. Gli avvisi dall'app che sono arrivati nuovi coupon sono un fastidio.

**Quali problemi sta risolvendo CVS e in che modo La sta aiutando?**

Risparmiare denaro con i coupon digitali.

  ### 13. Ottimo prodotto

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Servizi informativi | Enterprise (> 1000 dip.)

**Reviewed Date:** October 06, 2016

**Cosa Le piace di più di CVS?**

Usato ampiamente tra i miei colleghi, e sembrano soddisfatti.

**Cosa non Le piace di CVS?**

L'interfaccia utente è a volte difficile, ma comunque efficace.

**Quali problemi sta risolvendo CVS e in che modo La sta aiutando?**

Una vasta varietà - difficile seguirne solo una.


## CVS Discussions
  - [What is difference between SVN and CVS?](https://www.g2.com/it/discussions/what-is-difference-between-svn-and-cvs)
  - [What is CVS technology?](https://www.g2.com/it/discussions/what-is-cvs-technology)
  - [What operating system does CVS use?](https://www.g2.com/it/discussions/what-operating-system-does-cvs-use)
  - [What is CVS software development?](https://www.g2.com/it/discussions/what-is-cvs-software-development)

- [View CVS pricing details and edition comparison](https://www.g2.com/it/products/cvs/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-20+12%3A43%3A02+-0500&secure%5Bsession_id%5D=9afceb13-f9d2-4b87-b8c5-13b4ab6a2756&secure%5Btoken%5D=8c5cb31752b6b389c68cb1854f3538c3725a89ef817d40b7b89a426676e4285c&format=llm_user)


## Top CVS Alternatives
  - [Git](https://www.g2.com/it/products/git/reviews) - 4.7/5.0 (522 reviews)
  - [Azure DevOps Server](https://www.g2.com/it/products/azure-devops-server/reviews) - 4.2/5.0 (192 reviews)
  - [Subversion](https://www.g2.com/it/products/subversion/reviews) - 3.9/5.0 (63 reviews)

