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

# Subversion Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Software di controllo versione](https://www.g2.com/it/categories/version-control-software)  
**Average Rating:** 3.9/5.0  
**Total Reviews:** 64
## About Subversion
Subversion è un sistema di controllo versione open source. Fondato nel 2000 da CollabNet, Inc., il progetto e il software Subversion hanno visto un incredibile successo nell&#39;ultimo decennio. Subversion ha goduto e continua a godere di un&#39;ampia adozione sia nell&#39;ambito open source che nel mondo aziendale.




## Subversion Reviews
  ### 1. Una buona applicazione

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Mid-Market (51-1000 dip.)

**Reviewed Date:** July 04, 2022

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

Buone caratteristiche, miglior strumento. L'applicazione è progettata tenendo conto delle esigenze delle aziende.

**Cosa non Le piace di Subversion?**

Dovrebbe essere più facile da usare. Risolve lo scopo in modo fluido.

**Raccomandazioni per chi sta considerando Subversion:**

Per favore controlla le caratteristiche. Ti piacerà.

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

Implementare le esigenze secondo i requisiti del cliente.

  ### 2. Ottimo sistema di controllo delle versioni per progetti che non coinvolgono troppi sviluppatori

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Mid-Market (51-1000 dip.)

**Reviewed Date:** December 14, 2021

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

Subversion è un po' confuso da imparare all'inizio, ma è più semplice di Git. Ci sono ottime integrazioni per esso, come TortoiseSVN, che possono aiutare a inviare e aggiornare i file in un repository remoto. È ottimo per progetti semplici in cui si desidera tracciare la cronologia delle modifiche.

**Cosa non Le piace di Subversion?**

Non è più supportato da piattaforme open-source come Google Code. Il branching non è sofisticato come quello di Git e non esiste il concetto di pull request in Subversion, che è ampiamente utilizzato nell'industria oggi.

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

Usiamo Subversion principalmente per piccoli progetti interni che non richiedono molta collaborazione tra diversi team. È ottimo per tracciare lo sviluppo iniziale di un proof of concept.

  ### 3. Piattaforma molto buona 10 anni fa. Ma datata e ci sono strumenti più progressivi disponibili.

**Rating:** 0.0/5.0 stars

**Reviewed by:** Michelle W. | Full Stack Software Developer, Enterprise (> 1000 dip.)

**Reviewed Date:** October 15, 2021

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

Questo è un ottimo strumento ed è fantastico per il controllo delle versioni e l'ho apprezzato molti anni fa. Tuttavia, oggi ci sono soluzioni più moderne e progressive disponibili, tra cui Git.

**Cosa non Le piace di Subversion?**

La soluzione è obsoleta. Se stai cercando uno strumento di controllo delle versioni, considera una soluzione incentrata su Git.

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

Ancora una soluzione obsoleta.

  ### 4. Prodotto brillante ma obsoleto di Apache

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 16, 2021

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

Uno dei pochi strumenti utilizzati per salvare il codice o i dati

**Cosa non Le piace di Subversion?**

Ridurre il supporto della comunità per qualsiasi problema comune da risolvere

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

Salvando il nostro codice

  ### 5. Ottimo per eseguire il QA come squadra

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Mid-Market (51-1000 dip.)

**Reviewed Date:** June 29, 2020

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

È utile poter tracciare le modifiche insieme ai riassunti, che saranno inclusi nel registro storico. Gestiamo molte politiche, quindi poter giustificare perché è stata apportata una modifica, con un numero di tracciamento del ticket, è utile se/quando il nostro cliente lo richiede.

Inoltre, poter tornare indietro nelle modifiche in caso di emergenza, dà fiducia al mio team quando utilizza questo strumento.

**Cosa non Le piace di Subversion?**

Può essere piuttosto capriccioso quando si accettano le modifiche e si vede che un documento è ora buono, o con problemi. Potrebbe essere necessario uscire e rientrare per assicurarsi di vedere il segno di spunta verde, o il segno rosso che indica che c'era un problema. A volte può rimanere in giallo/in sospeso dopo aver accettato gli aggiornamenti.

**Raccomandazioni per chi sta considerando Subversion:**

Consiglierei sicuramente questo prodotto a chiunque esegua Q&A di gruppo su documenti viventi, soprattutto se il tracciamento della cronologia è importante/utile per te!

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

Domande e risposte dettagliate e in tempo reale tra un grande team.

  ### 6. Una buona esperienza ma potrebbe essere migliorata!

**Rating:** 3.5/5.0 stars

**Reviewed by:** Abinash A. | General Manager, Enterprise (> 1000 dip.)

**Reviewed Date:** September 24, 2019

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

È facile da usare. Check-in e check-out del codice sono davvero molto facili.

**Cosa non Le piace di Subversion?**

Niente di simile, tutto ha funzionato bene quando l'ho usato con IntelliJ.

**Raccomandazioni per chi sta considerando Subversion:**

Dovresti provarlo. La sua integrazione con Intellij lo rende facile da usare.

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

Collaborare su vari repository di progetti nella mia azienda.

  ### 7. Subversion mi ha aiutato molto nello sviluppo collaborativo nei miei progetti.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** September 20, 2019

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

La sovversione è molto facile e anche i principianti possono imparare facilmente le cose.

**Cosa non Le piace di Subversion?**

Fino ad ora non ho mai avuto problemi con subversion.

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

Durante lo sviluppo, il controllo delle versioni e lo sviluppo collaborativo sono un mal di testa. Nella mia esperienza, Subversion ha sempre avuto una soluzione per i miei problemi.

  ### 8. Uno dei migliori strumenti di versionamento sul mercato

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** October 04, 2018

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

1. Questo strumento ti dà il potere di lavorare in modo collaborativo. E questa collaborazione avverrà senza influenzare il lavoro di nessuno.
2. Indica le modifiche tra il codice esistente e il codice caricato lì e allora.
3. Mostra le differenze durante la fusione del codice nel trunk.
4. Trova il vecchio codice semplicemente fornendo il numero di versione.

Subversion è un sistema di controllo versione (VCS) gratuito/open source. Cioè, Subversion gestisce file e directory, e le modifiche apportate a essi, nel tempo. Questo ti permette di recuperare versioni precedenti dei tuoi dati o esaminare la storia di come i tuoi dati sono cambiati.

**Cosa non Le piace di Subversion?**

Beh, è difficile dire cosa si possa non apprezzare in questo strumento a meno che non lo si utilizzi.
Ma se il tuo codice è inserito in un file zip o se è un meta dato, allora questo strumento non può fornire esattamente le differenze tra il vecchio codice e il nuovo codice.

**Raccomandazioni per chi sta considerando Subversion:**

Se i tuoi prodotti finali supportano un editor di testo, allora vai avanti. Diventerà il tuo migliore amico mentre controlli il tuo codice sul cloud. Subversion è un sistema di controllo versione (VCS) gratuito/open source. Cioè, Subversion gestisce file e directory, e le modifiche apportate a essi, nel tempo. Questo ti permette di recuperare versioni precedenti dei tuoi dati o esaminare la storia di come i tuoi dati sono cambiati.

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

È facile da usare, affidabile e intelligente. Può prendersi cura del tuo lavoro come un martello quando il lavoro diventa chiodi! Per lo sviluppo parallelo, la collaborazione, questo strumento rende facile il confronto del codice.

  ### 9. Revisione SVN

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Prodotti farmaceutici | Enterprise (> 1000 dip.)

**Reviewed Date:** January 29, 2019

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

Mi piace il check-in e il check-out che è specificamente codificato a colori. La codifica a colori sul tuo computer locale è sufficiente per indicare che ci sono modifiche in sospeso da registrare o che la versione è sincronizzata con il server.

**Cosa non Le piace di Subversion?**

A volte, la versione non viene aggiornata con l'ultima. Ti farà eliminare l'intera cartella e ottenere di nuovo l'ultima versione dal server.

**Raccomandazioni per chi sta considerando Subversion:**

È molto facile da usare. Mi piace la codifica a colori che fornisce quando la versione è estratta o è sincronizzata con il server. È facile gestire il controllo delle versioni usando SVN.

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

Gestione del controllo di versione

  ### 10. Strumento di Gestione della Configurazione Facile, Robusto e Gestibile

**Rating:** 4.5/5.0 stars

**Reviewed by:** abhishek k. | Enterprise (> 1000 dip.)

**Reviewed Date:** July 30, 2018

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

traccia e fornisce visibilità end-to-end di ogni commit da parte dello sviluppatore. Inoltre, i hook forniscono un modo semplice per inviare notifiche ai responsabili IT ogni volta che viene effettuato un cambiamento, inoltre le modifiche delta possono essere tracciate molto facilmente.

**Cosa non Le piace di Subversion?**

La pulizia della directory bloccata richiede molto più tempo di quanto dovrebbe. Dobbiamo forzare il commit dei file eseguibili/file binari utilizzati nel progetto.

**Raccomandazioni per chi sta considerando Subversion:**

traccia e fornisce visibilità end-to-end di ogni commit da parte dello sviluppatore. Inoltre, i hook forniscono un modo semplice per inviare notifiche ai responsabili IT ogni volta che viene effettuata una modifica, inoltre le modifiche delta possono essere tracciate molto facilmente. È facile da apprendere per i nuovi membri del team e fornisce un utilizzo end-to-end in termini di ciclo di sviluppo.

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

è utilizzato per la gestione del codice sorgente, il controllo delle versioni e il repository degli script

  ### 11. La sovversione mi mantiene sano.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Michael H. | Software Developer / Business Analyst, Piccola impresa (50 o meno dip.)

**Reviewed Date:** June 29, 2017

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

Confrontare le modifiche con il repository ed essere in grado di eseguire il comando blame per vedere chi ha cambiato quali righe. Non lo usiamo molto per ripristinare le revisioni, ma quella possibilità è molto utile.

**Cosa non Le piace di Subversion?**

A volte i permessi delle cartelle si incasinano e le icone non vengono visualizzate correttamente. Inoltre, il server web SVN che stiamo usando si chiama uberSVN e a volte si blocca e devo riavviare le cose prima che possiamo fare il commit.

**Raccomandazioni per chi sta considerando Subversion:**

Inizia a usarlo. Non crederai a quanto cambierà la tua vita quando lo farai. Se stai lavorando su qualsiasi tipo di codice che necessita di manutenzione, SVN ti aiuterà a tenere traccia di ciò che hai fatto, quando e perché lo hai fatto. Aiuta anche a garantire che non lasci accidentalmente del codice di test quando distribuisci.

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

Mantiene il codice organizzato tra più sviluppatori. I vantaggi sono l'organizzazione e meno fusioni di codice.

  ### 12. Semplice e geniale per collaborare in squadra

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** August 02, 2018

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

È molto più semplice di Git. Ti offre maggiore libertà per usare il suo strumento. Ci sono molti plugin per effettuare la sincronizzazione. Se c'è un conflitto con altri utenti, si risolvono facilmente.

**Cosa non Le piace di Subversion?**

Alto consumo di spazio su disco. A volte, quando fai un commit ti dice che non sei aggiornato anche se stai lavorando solo su quel progetto.

**Raccomandazioni per chi sta considerando Subversion:**

Molto meglio di Git. Se lavorerai con altri utenti, questo è il miglior strumento.

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

Versionamento dei progetti per non perdere nulla. Se bisogna tornare indietro con un cambiamento, questo processo è istantaneo.

  ### 13. Bel sistema di gestione dei repository - Tortoise svn

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ankur G. | System Analyst, Tecnologia dell'informazione e servizi, Enterprise (> 1000 dip.)

**Reviewed Date:** January 25, 2018

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

Tortoise SVN è il miglior strumento di repository per il codice sorgente. La velocità di download e upload dei dati e la capacità di personalizzare SVN sono eccellenti. La cosa più importante è la sua capacità di integrarsi con qualsiasi piattaforma. Commettere codice, registri e risoluzione dei conflitti è ottimo in SVN. Questo strumento consente a molti utenti di lavorare sullo stesso file contemporaneamente. Lo strumento è anche molto configurabile.

**Cosa non Le piace di Subversion?**

Il comando di pulizia richiede tempo e necessita di alcuni miglioramenti. Anche lo strumento di confronto nativo di SVN deve essere migliore.

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

Repository del codice sorgente

  ### 14. Una delle migliori scelte per il controllo di versione

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Enterprise (> 1000 dip.)

**Reviewed Date:** July 31, 2018

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

È stato lanciato molti anni fa. Cosa significa? Di solito i vecchi progetti usano questo controllo di versione e se lo stanno ancora usando è perché è così utile.

**Cosa non Le piace di Subversion?**

A volte è difficile fare alcune azioni semplici. Penso che alcuni concorrenti siano più facili da usare.

**Raccomandazioni per chi sta considerando Subversion:**

Se vuoi qualcosa di stabile, prendilo!

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

Controllo di versione.

  ### 15. Subversion aiuta i team a lavorare insieme sui progetti

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utente verificato in Difesa e spazio | Enterprise (> 1000 dip.)

**Reviewed Date:** June 26, 2018

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

Mi piace l'incorporazione in Visual Studio. Questo rende la generazione del codice senza soluzione di continuità.

**Cosa non Le piace di Subversion?**

Lavoriamo con progetti molto grandi, con repository di codice molto grandi, e a volte funziona lentamente, ma questo può essere un problema della nostra implementazione.

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

Controllo di versione dei progetti di generazione del codice

  ### 16. Controllo di versione semplice e potente con ampio supporto di terze parti

**Rating:** 3.5/5.0 stars

**Reviewed by:** Jordan M. | Software Engineer, Prodotti chimici, Mid-Market (51-1000 dip.)

**Reviewed Date:** November 27, 2017

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

Facile da usare e imparare con supporto per tag/rami, ripristino, cronologia, fusione e altro ancora

**Cosa non Le piace di Subversion?**

Può essere facile rovinare un commit o eliminare accidentalmente un file/cartella versionato, specialmente quando si crea un tag/ramo.

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

Stiamo usando SVN per il controllo delle versioni di tutte le nostre basi di codice software. Ha migliorato notevolmente la nostra produttività e ci ha permesso di confrontare le versioni del codice per trovare bug o eseguire revisioni del codice.

  ### 17. Tecnologia vecchia ma funzionante

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tim G. | Senior Developer, Software per computer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** June 29, 2017

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

Subversion è in circolazione da 17 anni. Rimane molto popolare nonostante il codice sociale sia di gran moda tra i giovani di oggi. SVN e GIT sono quasi alla pari con GIT che supera leggermente SVN. Io uso SVN ospitato come servizio. Non ho avuto tempi di inattività, problemi con il server e solo buone esperienze con SVN. SVN è anche, per il mio cervello, una tecnologia più ovvia e pragmatica. Terminologia semplice, strumenti semplici.

**Cosa non Le piace di Subversion?**

Mi piace l'idea di dare alle persone accesso a un codice che possono modificare senza sovrascrivere il mio codice (come GIT). SVN non consente "pull request" come GIT. Inoltre, non mi piace lo stigma che circonda l'uso di SVN invece di GIT. È come se fossi un lebbroso.

**Raccomandazioni per chi sta considerando Subversion:**

Non lasciare che lo stigma di usare SVN invece di GIT ti influenzi - scegli lo strumento migliore per il lavoro in base alle tue esigenze.

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

Abbiamo una vasta base di codice per un'azienda fintech situata in un repository SVN con oltre 10000 commit. Il controllo del codice sorgente è l'unico modo per organizzare un progetto di questo tipo. I vantaggi sono evidenti rispetto a gestirlo senza. Abbiamo strumenti personalizzati per rilasciare il codice in produzione che si integrano automaticamente con SVN e uno strumento di ticketing interno.

  ### 18. Revisione della sovversione

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** February 15, 2018

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

Questo sistema è indispensabile quando scrivi un documento condiviso.

**Cosa non Le piace di Subversion?**

A volte la risoluzione dei conflitti è un po' subottimale. E i conflitti sono molto difficili da risolvere. Molto lavoro manuale.

**Raccomandazioni per chi sta considerando Subversion:**

Usato

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

Scrivere articoli di ricerca

  ### 19. Semplice, che fa risparmiare tempo, necessario

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Internet | Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 29, 2017

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

Il controllo di versione è necessario con qualsiasi team, 2 o più. Questo è semplice. Abbastanza facile per qualsiasi livello. E la chiara visualizzazione delle differenze con TortoiseSVN è fantastica.

**Cosa non Le piace di Subversion?**

Suppongo che la maggior parte delle persone preferisca git. Ma mi piace ancora il buon vecchio SVN

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

Controllo di versione. Mi piace che non devi prendere in prestito un file. Se 2 persone stanno lavorando sullo stesso file, puoi facilmente unire gli aggiornamenti.

  ### 20. Miglior gestione del repository open source

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** January 02, 2018

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

Velocità di download e upload dei dati. La capacità di personalizzazione è eccellente. La cosa più importante è la sua capacità di integrarsi con qualsiasi piattaforma.

**Cosa non Le piace di Subversion?**

Confronto predefinito della sovversione. Pulire non è sempre buono.

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

Gestione del repository.

  ### 21. Sovversione - Funziona per me

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mike G. | Sr Fin Tech Automation Engineer, Enterprise (> 1000 dip.)

**Reviewed Date:** June 29, 2017

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

Facilità di iniziare, e con molteplici IDE GUI disponibili funziona bene.

**Cosa non Le piace di Subversion?**

Subversion può essere un po' confuso quando si tratta di configurare più repository di progetto finché non ci si prende la mano.

**Raccomandazioni per chi sta considerando Subversion:**

Provalo.

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

Subversion consente a un team di sviluppatori di lavorare su un progetto mantenendo un modo affidabile per versionare le release.

  ### 22. Semplicità

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Mid-Market (51-1000 dip.)

**Reviewed Date:** December 26, 2017

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

Semplice come quello. Una delle migliori caratteristiche sul mercato

**Cosa non Le piace di Subversion?**

Mancanza di compatibilità, ha avuto alcuni problemi con esso

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

Problemi di idoneità e gestione

  ### 23. Tartaruga SVN

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Telecomunicazioni | Mid-Market (51-1000 dip.)

**Reviewed Date:** June 29, 2017

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

Check-in/out è molto semplice; Utile backup dei file del repository;

**Cosa non Le piace di Subversion?**

Non è possibile eliminare la revisione utilizzando la SUPER MODALITÀ :-), e nessuna modalità Cache per annullare il codice, come CTRL+Z, quando sovrascrivi accidentalmente il codice.

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

non abbiamo paura di perdere le modifiche al codice. ogni modifica al codice e la storia sono come un bene di dati. per me è il miglior open source che abbiamo usato nelle operazioni quotidiane senza costi.

  ### 24. Strumento di versionamento del codice

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Mid-Market (51-1000 dip.)

**Reviewed Date:** July 17, 2017

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

1. Funziona bene per il branching, i rami delle funzionalità, la gestione delle release. Ha un buon modo per visualizzare le differenze e le modifiche in un'unica schermata (usa il client UI). È anche abbastanza stabile.

**Cosa non Le piace di Subversion?**

1. Non ha un flusso di integrazione continua integrato e devi presumere che tutti gli sviluppatori seguiranno il processo di flusso. Non ha molti plugin.

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

Gestione del codice per il nostro prodotto

  ### 25. Controllo delle Versioni, con un Enfasi sul Controllo.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Abraham S. | Owner, Tecnologia dell'informazione e servizi, Piccola impresa (50 o meno dip.)

**Reviewed Date:** October 14, 2016

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

Mi piace Subversion per alcuni progetti in cui desidero un sistema di controllo versione centralizzato. Potrebbe non essere così flessibile come altri, ma è una soluzione molto matura che soddisfa quella particolare esigenza. Il fatto che Subversion tratti un repository estratto come una "copia di lavoro", piuttosto che come un repository in sé, fornisce chiarezza (a scapito della flessibilità).

**Cosa non Le piace di Subversion?**

Non mi piace la sua relativa inflessibilità nei progetti in cui un'altra soluzione meno centralizzata (come Git) potrebbe essere più appropriata.

**Raccomandazioni per chi sta considerando Subversion:**

È sicuramente una buona idea analizzare le tue esigenze particolari e valutare le tue opzioni. Molto spesso ho scoperto che una soluzione più flessibile e meno centralizzata, come Git.

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

Ho avuto clienti per i quali ho impostato una soluzione di archiviazione centrale e controllo delle versioni per i loro file aziendali. Sono stati in grado di accedere al repository come un normale file system, con le modifiche che venivano automaticamente registrate. Questo ha funzionato molto bene per loro.

Naturalmente, uso anche Subversion su alcuni progetti di sviluppo software dove si preferisce la centralizzazione rispetto alla collaborazione e al più aperto open source.

  ### 26. Principiante con GIT ma ottimo software da usare per una gestione facile

**Rating:** 5.0/5.0 stars

**Reviewed by:** RAHUL S. | Apps Development Intermediate Programmer Analysts, Servizi finanziari, Enterprise (> 1000 dip.)

**Reviewed Date:** April 17, 2017

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

Facilità d'uso e minore complessità rispetto ad altri giganti come GIT

**Cosa non Le piace di Subversion?**

un po' più di flessibilità dovrebbe essere fornita all'utente per essere più produttivo

**Raccomandazioni per chi sta considerando Subversion:**

Consiglierei sicuramente questo software per la facilità d'uso e la minore complessità.

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

Abbiamo repository di subversion di tutto il nostro codice

  ### 27. Strumento di condivisione del codice e controllo delle versioni non sostituibile

**Rating:** 4.5/5.0 stars

**Reviewed by:** Joji J. | Senior Software Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** June 06, 2016

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

Traccia un intero commit, il che rende più facile per uno sviluppatore tenere traccia/controllare la cronologia. Il numero di revisione complessivo rende il versioning delle build e i test di regressione molto più semplici: previene il commit accidentale di file in conflitto. Differenze offline e disponibilità di differenze personalizzate. Supporta il versioning dei file binari.

**Cosa non Le piace di Subversion?**

le copie di lavoro occupano il doppio dello spazio. 
le ricerche ricorsive nei directory di origine ora restituiscono molti risultati falsi nei sottodirectory ".svn"
È necessario forzare il commit dei file eseguibili/file binari.
SVN ora non gestirà automaticamente una volta che hai rimosso i marker di conflitto da un file. Lo avrà contrassegnato come "in conflitto" quando ha mostrato per la prima volta lo stato C, e quando lo hai risolto devi dirgli manualmente "risolto".
SVN non consente il rollback del commit. Gli autori suggeriscono di copiare il buon stato del repository alla fine del trunk per sovrascrivere il commit errato. Tuttavia, il commit errato stesso rimarrà nel repository.

**Raccomandazioni per chi sta considerando Subversion:**

SVN in Linux è molto meglio di Tortoise SVN disponibile in Windows poiché dobbiamo scrivere i comandi per eseguire il commit del codice, il che mostra un'importanza maggiore di ciò che stiamo cercando di fare. Suggerisco che le persone dovrebbero controllare due volte prima di eseguire il commit del codice.

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

Principalmente utilizzato per il controllo delle versioni e la condivisione del codice.

  ### 28. Rivedi svn

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** January 10, 2017

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

Molto robusto, facile da usare dall'esploratore di file o da un IDE. Buon editor per mitigare i conflitti di unione

**Cosa non Le piace di Subversion?**

A volte, se non usi la convenzione svn, potresti avere problemi come conflitti di merge e conflitti di file temporanei.

**Raccomandazioni per chi sta considerando Subversion:**

Svn è uno strumento molto comune per il controllo di versione, l'unico software concorrente sarebbe Tortoise Git che è anche molto buono.

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

Stiamo usando svn per lo sviluppo software agile e la collaborazione, specialmente con i dipendenti offshore.

  ### 29. Revisione della sovversione

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Enterprise (> 1000 dip.)

**Reviewed Date:** July 28, 2016

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

Subversion è il miglior sistema di controllo versione perché offre opzioni da linea di comando così come un'interfaccia GUI, ovvero client, e sono disponibili vari plugin. Uno dei client che uso con Subversion è TortoiseSVN. Tutti i compiti possono essere svolti con un solo clic, che si tratti di creare un branch, aggiornare l'albero delle sorgenti, fare commit, revert o taggare una revisione. Anche creare una patch, visualizzare la cronologia o aggiornare le credenziali dopo un cambio di password è abbastanza semplice. Uso Subversion da più di 6 anni e mi piace la sua usabilità. Anche per i nuovi utenti è piuttosto facile da usare. Ho usato diverse versioni e migliorano con ogni nuovo rilascio, che è la parte che mi piace di Subversion.

**Cosa non Le piace di Subversion?**

Subversion può essere difficile da usare a volte, ad esempio quando si uniscono i conflitti nei file o si eliminano/rinominano le directory. Ho avuto problemi in cui Subversion non ha eseguito correttamente il commit delle cartelle eliminate/rinominati e se non si è attenti al rinominare, nessuna della cronologia verrà mantenuta se non si utilizza la funzione di rinomina di Subversion o le funzioni di trascinamento se si spostano tra directory. Finisco per risolvere i conflitti manualmente molte volte invece di usare l'editor diff, il che può essere molto dispendioso in termini di tempo quando le scadenze sono imminenti o quando si sta unendo il codice da un ramo a un altro. Inoltre, a volte si ottiene un blocco sull'albero delle sorgenti quando si cerca di eseguire più operazioni contemporaneamente e poi è necessario ripulire lo stato della copia di lavoro.

**Raccomandazioni per chi sta considerando Subversion:**

Consigliato sicuramente - è adatto e facile da imparare sia per i nuovi utenti che per quelli che passano da un altro software. Anche per gli utenti esperti, può risolvere molti problemi aziendali basati sulle esigenze quotidiane di gestione del codice sorgente in un sistema di controllo versione.

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

Lo scopo principale dell'utilizzo di Subversion è gestire efficacemente il codice attraverso le diverse versioni del prodotto e il controllo delle versioni. Le patch devono essere applicate, le release vengono create su base continua e i tag vengono applicati per le esigenze quotidiane basate sulle richieste aziendali. Subversion rende facile eseguire il checkout dell'albero sorgente basato sul branch o sul tag dato e svolgere varie operazioni. Puoi persino filtrare la cronologia in base a un certo intervallo di date, il che aiuta quando stai risolvendo un problema e vuoi vedere i check-in di un certo periodo.

  ### 30. Controllo di versione semplice per piccoli team.

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** July 21, 2016

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

Uso Subversion perché qualcun altro nella mia organizzazione stava già gestendo un server e mi ha permesso di aggiungere alcuni repository. Il libro gratuito standard sul loro sito web ha un ottimo capitolo introduttivo o due che è tutto ciò di cui avrai bisogno dal punto di vista dell'utente. Non ho davvero bisogno di funzionalità più sofisticate, solo semplici differenze di testo. Se sei su Windows, prendi Tortoise-SVN per un client, anche questo gratuito.

**Cosa non Le piace di Subversion?**

Non mi piace dover configurare e gestire un servizio, ma qualcun altro nella mia organizzazione lo gestisce comunque. Tuttavia, ciò significa che dobbiamo passare attraverso quella persona per apportare qualsiasi modifica. Sarebbe anche bello se potesse fare i diff sui file binari, ma è molto bravo a fare ciò per cui è stato progettato, ovvero la gestione delle versioni del codice sorgente.

**Raccomandazioni per chi sta considerando Subversion:**

Subversion ha soddisfatto le nostre esigenze e lo usiamo perché era già in uso nella nostra organizzazione - scopri se ce n'è già uno ospitato su cui puoi appoggiarti.

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

Subversion è un sistema di controllo di versione open source che consente ai team di condividere il codice sorgente o altri file e mantenere le revisioni. Permette al mio team di mantenere il codice sorgente e di tracciare rilasci, versioni, ecc., tutto il tracciamento standard delle versioni.

  ### 31. Subversion è meglio di nessun controllo di versione, ma ci sono opzioni migliori

**Rating:** 1.5/5.0 stars

**Reviewed by:** Christian H. | Product Engineer 2 - New Product Introductions, High-Speed Optical Modems, Telecomunicazioni, Enterprise (> 1000 dip.)

**Reviewed Date:** November 30, 2016

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

Buon controllo di versione di base, semplice e facile da capire.

**Cosa non Le piace di Subversion?**

Manca di molte delle funzionalità dei software di controllo versione più recenti come Git e Mercurial. In particolare, il branching e il merging di Subversion non sono all'altezza di Git.

**Raccomandazioni per chi sta considerando Subversion:**

Considera di usare Git o Mercurial piuttosto che Subversion. Come menzionato in precedenza nella mia recensione, il merging dei rami in Subversion è doloroso e viene gestito molto, molto meglio in Git.

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

Questo è il controllo di versione per il codice software, utile per tracciare le modifiche, tornare a revisioni precedenti del codice, ecc.

  ### 32. SVN utilizza per effettuare il check-in/out della documentazione

**Rating:** 3.0/5.0 stars

**Reviewed by:** Aaron T. | Business Process Analyst 3, Mid-Market (51-1000 dip.)

**Reviewed Date:** November 07, 2016

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

Mi piace molto la gestione delle versioni e la cronologia che SVN offre. Mi piacciono anche le funzionalità del browser del repository.

**Cosa non Le piace di Subversion?**

SVN è difficile da cercare. Vorrei che ci fosse un modo per cercare tramite barra di ricerca.

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

Manteniamo il nostro veicolo e il codice/software delle build così come la documentazione all'interno di svn.

  ### 33. subersione

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Servizi finanziari | Mid-Market (51-1000 dip.)

**Reviewed Date:** October 27, 2016

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

Subversion si integra molto bene con MadCap Flare, lo strumento di authoring che utilizzo per scrivere la documentazione del prodotto. Posso contare su Subversion per tenere traccia di tutte le mie modifiche e sono fiducioso nel versioning.

**Cosa non Le piace di Subversion?**

Può essere difficile affrontarlo attraverso la tartaruga per far controllare tutto quando ci sono problemi a fare le cose tramite l'integrazione con flare. La funzionalità di ramificazione è difficile da capire.

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

Siamo in grado di lavorare in un ambiente di creazione di contenuti completamente integrato. Siamo fiduciosi che tutti i nostri contenuti siano stati salvati.

  ### 34. Fa il suo lavoro

**Rating:** 3.5/5.0 stars

**Reviewed by:** Gregory K. | Professional Services Engineer, Tecnologia dell'informazione e servizi, Mid-Market (51-1000 dip.)

**Reviewed Date:** November 13, 2016

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

Subversion fa il suo lavoro. Ha un ottimo controllo delle versioni e archiviazione dei documenti. La funzionalità del clic destro dal desktop è una caratteristica molto utile.

**Cosa non Le piace di Subversion?**

La versione Sub può essere un po' difficile da navigare. Purtroppo non c'è una grande funzione di ricerca. Anche la funzione basata sul web è un po' carente.

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

Usiamo Subversion per memorizzare documenti e codice software. La gestione delle versioni è utile. È molto facile consultare le versioni passate dei documenti.

  ### 35. Subversion è un ottimo strumento, semplice e facile da usare.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Aviazione e aerospaziale | Enterprise (> 1000 dip.)

**Reviewed Date:** July 26, 2016

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

rende facile sapere cosa è stato incluso in una build
creare un branch è ora un'operazione controllata da versione, il che significa che puoi tracciare chi l'ha fatto, quando e perché
"svn ls" può facilmente mostrarti quali branch esistono e sono attivi, cosa che è sempre stato difficile da tenere traccia

**Cosa non Le piace di Subversion?**

non c'è modo di riunire tutte le varie versioni ramificate di un singolo file sorgente, se (ad esempio) stai cercando di ricordare su quale ramo è stata apportata una particolare modifica. 
 è anche piuttosto pesante se volevi solo ramificare un singolo file per qualche scopo non ufficiale o privato.

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

Nel mio progetto creiamo regolarmente rami, quindi è utile usarlo.

  ### 36. Buon strumento, ma mostra la sua età

**Rating:** 3.0/5.0 stars

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

**Reviewed Date:** August 27, 2016

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

È facile da configurare e utilizzare. Non ha una curva di apprendimento alta come Git. Funziona bene per piccoli team locali.

Funziona bene anche con tutti i sistemi operativi, gli strumenti di build (Jenkins, Maven ecc.) ed è stato molto affidabile.

**Cosa non Le piace di Subversion?**

Non funziona altrettanto bene per un grande team distribuito come Git.

**Raccomandazioni per chi sta considerando Subversion:**

Se hai un piccolo team locale, SVN è una buona opzione. Se siete sparsi in tutto il mondo e lavorate in orari diversi, Git è un'opzione migliore e vale la pena affrontare la curva di apprendimento.

La maggior parte dei team sta adottando Git, quindi l'uso e il supporto di SVN stanno diminuendo.

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

Controllo del codice sorgente. Ci ha permesso di tracciare facilmente il nostro codice, le versioni e le release in produzione.

  ### 37. Il miglior sistema di versionamento e controllo delle revisioni disponibile

**Rating:** 5.0/5.0 stars

**Reviewed by:** Brinsley D. | Mid-Market (51-1000 dip.)

**Reviewed Date:** June 02, 2016

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

Personalmente mi piace il fatto che la cronologia completa delle revisioni venga mantenuta per i file che sono stati modificati in qualsiasi modo. Lavorando su vari progetti per diversi anni, è molto utile sapere chi ha apportato quale modifica.

**Cosa non Le piace di Subversion?**

Ci sono alcune funzionalità come, aggiornamento SVN alla testa rispetto a sincronizzazione con il repository che suonano quasi uguali. Forse potrebbero aiutare formulazioni diverse.

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

Usiamo Subversion (svn) per tutti i nostri progetti. Molto facile controllare i progetti o unire/aggiornare il codice.

  ### 38. Adeguato per la maggior parte degli utenti

**Rating:** 2.5/5.0 stars

**Reviewed by:** Michael P. | Senior Software Engineer, Software per computer, Mid-Market (51-1000 dip.)

**Reviewed Date:** June 07, 2016

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

Tracciare e annullare le modifiche è facile. Per la maggior parte dei casi d'uso, è adeguato e facile da usare.

**Cosa non Le piace di Subversion?**

Non funziona senza accesso a un repository centralizzato, il che potrebbe essere un problema se sei senza accesso a Internet. Le copie di lavoro possono diventare piuttosto grandi se hai diversi rami con molte modifiche.

**Raccomandazioni per chi sta considerando Subversion:**

Ci sono opzioni migliori per organizzazioni di qualsiasi dimensione. Davvero non riesco a pensare a nessuna ragione per investire in Subversion al giorno d'oggi.

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

Il controllo di versione è assolutamente necessario per qualsiasi progetto significativo con più utenti. Subversion svolge il lavoro e non è troppo complesso o difficile da affrontare.

  ### 39. Controllo di versione semplice e centralizzato

**Rating:** 2.0/5.0 stars

**Reviewed by:** Eric M. | Principal Software Engineer, Software per computer, Mid-Market (51-1000 dip.)

**Reviewed Date:** December 16, 2015

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

Subversion è sorprendentemente facile da installare, configurare e persino ospitare autonomamente. La struttura delle directory è scalabile e la possibilità di estrarre singole directory di un albero di progetto rende molto facile separare i componenti modulari di un progetto.

**Cosa non Le piace di Subversion?**

La natura centralizzata di Subversion, tuttavia, rende la collaborazione sulle funzionalità estremamente difficile. La funzione di branching di Subversion rende anche i repository altrimenti leggeri molto ingombranti man mano che il progetto cresce.

**Raccomandazioni per chi sta considerando Subversion:**

La natura centralizzata del repository richiederà un po' di tempo a chiunque sia familiare con i VCS distribuiti (cioè Git o Mercurial) per comprenderla appieno. Con Subversion, c'è un unico repository centrale da cui tutti gli sviluppatori "estraggono" il loro codice (invece di "clonare" un repository per farne una copia). Tutte le modifiche fluiscono a monte verso il server centrale, il che potrebbe o meno essere il tipo di flusso di lavoro che si desidera adottare. Se stai lavorando su un progetto agile (scrum), Subversion potrebbe non essere la scelta giusta.

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

Utilizzo principalmente Subversion come sistema di gestione delle release piuttosto che per lo sviluppo attivo. Questo mi permette di mantenere un numero di versione specifico e auto-incrementante in produzione e di distribuire progressivamente (o ritirare) le modifiche secondo necessità.

  ### 40. Fa quello che ti serve che faccia

**Rating:** 4.0/5.0 stars

**Reviewed by:** Joseph H. | Software Engineer, Difesa e spazio, Enterprise (> 1000 dip.)

**Reviewed Date:** May 10, 2016

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

Le istantanee di dove sei con il codice sono fantastiche, così come i tag intenzionali.

**Cosa non Le piace di Subversion?**

Non ho ancora molta esperienza con il merging del codice, specialmente quando io e un collega abbiamo modificato lo stesso file. È ancora un problema capire come risolverlo.

**Raccomandazioni per chi sta considerando Subversion:**

L'altra alternativa oggi è Git. Non credo ci sia alcun vantaggio nell'usare l'uno o l'altro, poiché entrambi sono gratuiti.

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

Controllo del codice sorgente, e funge anche da backup.

  ### 41. Usabilità dello sviluppatore

**Rating:** 3.5/5.0 stars

**Reviewed by:** Mansoor A. | Software Engineer, Outsourcing/Offshoring, Mid-Market (51-1000 dip.)

**Reviewed Date:** June 01, 2016

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

lo usiamo da più di 10 anni. funziona bene. durante lo sviluppo di un progetto di squadra è più utile gestire il codice sul server.

**Cosa non Le piace di Subversion?**

L'integrazione continua è la più necessaria. Durante il commit del codice affrontiamo più problemi in diverse parti.

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

non è aperto ha detto che.. non possiamo dire tali cose per la privacy

  ### 42. Il versioning è la strada!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Luca C. | Online Platform &amp; Integrations DBA Senior Supervisor, Mid-Market (51-1000 dip.)

**Reviewed Date:** February 03, 2016

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

Nella nostra azienda utilizziamo Subversion ogni giorno. Questo software consente a ciascun dipartimento di lavorare in modo indipendente su diversi progetti con risorse diverse, tracciando le modifiche di ciascuno. È sicuramente un grande aiuto per avere un lavoro di squadra ottimale senza perdere le modifiche di nessuno. È facile da usare ed è molto veloce nell'aggiornare \ scaricare i progetti modificati.

**Cosa non Le piace di Subversion?**

La configurazione iniziale può essere difficile poiché si basa su server Apache e richiede un minimo di know-how. A parte questo, nessuna obiezione.

**Raccomandazioni per chi sta considerando Subversion:**

A volte, ad esempio utilizzandolo sul filesystem, non è molto chiaro se il progetto sia stato aggiornato o meno perché l'icona non si aggiorna automaticamente, è un piccolo bug grafico ma penso che dipenda dal tipo di client che stai usando (ad esempio Tortoise).

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

Questo modo di lavorare ci ha salvato finché non è necessario aspettare che una risorsa finisca il suo lavoro e allo stesso tempo puoi confrontare le versioni precedenti con quella attuale e, se necessario, puoi fare il merge tra le modifiche.

  ### 43. Facile e potente

**Rating:** 4.0/5.0 stars

**Reviewed by:** Maurizio M. | IT Manager, Database Department, Giochi d'azzardo e casinò, Mid-Market (51-1000 dip.)

**Reviewed Date:** February 03, 2016

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

Mi piace l'integrazione con Windows, la visualizzazione della cronologia e così via, ma adoro la facilità d'uso di questo software. Usiamo Tortoise SVN come client per Subversion, e abbiamo più o meno 30 persone tra sviluppatori, DBA e il team grafico. È veloce e potente. Eccellenti funzionalità di branching/tagging (davvero fantastiche per gli sviluppatori), utile ovviamente il repo-browser. È anche interessante la capacità di escludere alcuni file/directory dal repository.

**Cosa non Le piace di Subversion?**

Dovrebbe essere integrato con Visual Studio!! Per questo usiamo Team Foundation Server, integrato nell'IDE di Visual Studio... A volte è necessario fare una pulizia per assicurarsi che tutto sia a posto, ma... va bene, non preoccuparti per questo. A volte devi fare più di un aggiornamento/commit/pulizia perché i file sono in qualche modo bloccati.

**Raccomandazioni per chi sta considerando Subversion:**

Usiamo Tortoise SVN come client, ed è fantastico, gratuito e non troppo lento. Lo consiglio come client di subversion.

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

Possiamo lavorare insieme, più di 20 tra sviluppatori/devops/dba/grafici sulla stessa risorsa o progetto. Davvero potente per la collaborazione, fusione e così via. Abbiamo un sistema di consegna continua e siamo davvero soddisfatti di Subversion.

  ### 44. Ho usato svn per la gestione delle versioni di codice e documenti

**Rating:** 3.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Enterprise (> 1000 dip.)

**Reviewed Date:** June 29, 2016

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

SVN può gestire facilmente grandi file binari. Aiuta a tenere traccia delle modifiche apportate da altri membri del team. È molto semplice da usare. È open source. Gratuito da usare.

**Cosa non Le piace di Subversion?**

Non fornisce un ambiente di staging per utente.
Non è distribuito come git o mercurial.
Non fornisce un ambiente di hosting come github.

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

Stiamo usando SVN per il versionamento dei documenti nel processo CMMi. Ci aiuta a tenere traccia delle modifiche apportate dai membri del team. SVN può gestire meglio i file binari.

  ### 45. Successore di CVS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Flavio S. | Cyber Security, Amministrazione governativa, Mid-Market (51-1000 dip.)

**Reviewed Date:** February 04, 2016

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

Subversion è uno strumento di sviluppo per gestire il lavoro collaborativo di diverse persone contemporaneamente sullo stesso progetto. Come server centralizzato, puoi utilizzare il server Web Apache tramite il protocollo WebDAV / DeltaV, o un server indipendente che utilizza un protocollo personalizzato basato su TCP / IP.

**Cosa non Le piace di Subversion?**

Ci sono molti altri software che hanno questa funzionalità. La concorrenza è alta, molti potrebbero preferire il software "git" basato su kernel Linux. La configurazione iniziale richiede esperienza a livello di riga di comando.

**Raccomandazioni per chi sta considerando Subversion:**

devi essere attento quando abiliti l'accesso tramite ssh. abilitare l'accesso tramite Secure Shell richiede che il servizio Secure Shell del server host sia attivo. Per verificare che il servizio sia presente e attivo è utile accedere tramite client ssh.

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

attualmente utilizza questo software per gestire i file condivisi. ogni utente ha la possibilità di modificare i propri file senza creare problemi con altri utenti

  ### 46. Controllo di revisione centralizzato

**Rating:** 1.5/5.0 stars

**Reviewed by:** Utente verificato in Produzione elettrica/elettronica | Enterprise (> 1000 dip.)

**Reviewed Date:** January 19, 2016

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

Subversion è un sistema di controllo delle revisioni centralizzato che consente una gestione abbastanza semplice del codice sorgente. I file rinominati/spostati mantengono la loro cronologia delle revisioni, il che è positivo. SVN supporta anche il branching, che è molto utile se tu o un gruppo di persone state lavorando sugli stessi file contemporaneamente.

**Cosa non Le piace di Subversion?**

SVN manca di alcune delle funzionalità che mi aspetto dopo aver usato Git, come la possibilità di mettere in staging parte di un file e di accantonare le modifiche locali. Sembra anche essere più lento di Git, anche se questo probabilmente varia da un repository all'altro. In generale, preferisco i sistemi di controllo delle versioni distribuiti rispetto a quelli centralizzati.

**Raccomandazioni per chi sta considerando Subversion:**

Subversion fa bene il suo lavoro ed è una buona scelta, ma considererei anche l'uso di un sistema di controllo delle versioni distribuito se è appropriato. Git è un'ottima opzione.

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

Nel laboratorio di ricerca in cui lavoro, utilizziamo Subversion per gestire il codice sorgente tra diversi programmatori. I benefici del controllo di versione non possono essere sopravvalutati in un ambiente del genere. È fantastico non dover preoccuparsi di circostanze impreviste che distruggono il lavoro. Alla fine della giornata, semplicemente eseguo il commit delle mie modifiche e mi rilasso sapendo che sono salvate e al sicuro.

  ### 47. Sistema di controllo delle versioni solido e comprovato

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Enterprise (> 1000 dip.)

**Reviewed Date:** January 17, 2016

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

Apache Subversion (cioè SVN) è un sistema di controllo delle versioni molto solido che si è dimostrato affidabile e utile per anni. È stato lanciato nel 2000 ed è ancora mantenuto fino ad oggi. È un software open-source, quindi c'è molto supporto dalla comunità. Poiché è ampiamente utilizzato, c'è molto supporto online.

**Cosa non Le piace di Subversion?**

Non c'è davvero molto da non apprezzare di SVN. Suppongo che l'unica cosa che "non mi piace" è che, almeno nel mio utilizzo, è stato superato da git, che è un sistema di controllo del codice sorgente concorrente.

**Raccomandazioni per chi sta considerando Subversion:**

Se non puoi utilizzare un sistema di controllo versione più recente come git, considera l'uso di SVN poiché è una scelta molto solida. È open source, quindi funziona su molte piattaforme diverse. Sono disponibili anche interfacce GUI di terze parti per SVN. TortoiseSVN è un ottimo esempio e vale la pena considerarlo per i nuovi utenti.

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

Oggi, sono passato da SVN e ora uso git. Gli strumenti e la conoscenza di SVN sono utili per l'utilizzo con repository più vecchi o il controllo del codice sorgente dalla rete di un cliente.

  ### 48. Controllo del Codice Sorgente per Tutti

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Ricerca | Piccola impresa (50 o meno dip.)

**Reviewed Date:** January 13, 2016

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

Subversion è un software di controllo del codice sorgente ben documentato. La documentazione lo rende chiaro e facile per eseguire il checkout, unire, creare e unire rami, e così via. Hanno persino aggiornato il modo in cui vengono gestiti i rami, così non è necessario tenere traccia dei numeri di revisione. Essendo stato costretto a usare Subversion senza alcuna esperienza precedente, è stato molto facile da capire e molto ben documentato.

**Cosa non Le piace di Subversion?**

In uno degli aggiornamenti più recenti hanno cambiato la struttura di come vengono preservate le directory di subversion, cosa che mi è piaciuta, ma ha richiesto di eseguire un aggiornamento svn su tutte le mie directory scaricate. Nel mio caso ci sono volute ore...

**Raccomandazioni per chi sta considerando Subversion:**

Tra i migliori strumenti di controllo del codice sorgente disponibili. È facile da usare e ben documentato gratuitamente sul loro sito web. Prima di decidere, assicurati di avere qualcuno abbastanza capace di creare il server web iniziale e configurare Subversion su un server con protezione adeguata.

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

Apporta e monitora modifiche ai compilatori di livello produttivo. È essenziale sapere chi ha cambiato cosa e perché all'interno della base di codice, e Subversion rende questo possibile. Utilizzare Subversion semplifica il tempo di avvio sia per coloro che hanno familiarità con il controllo del codice sorgente sia per coloro che non hanno esperienza precedente.

  ### 49. Esperienza con SVN. Ho utilizzato diversi software di controllo versione.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Servizi finanziari | Mid-Market (51-1000 dip.)

**Reviewed Date:** June 23, 2016

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

È molto facile da usare. Mi piace che ci siano plugin disponibili per Eclipse che lo rendono molto più facile.

**Cosa non Le piace di Subversion?**

Non ricordo di aver avuto così tanti problemi. Ma quando si risolvono conflitti con le modifiche al codice, non è facile

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

Gestione del controllo delle modifiche

  ### 50. Usa per monitorare le modifiche del codice C attraverso molteplici componenti di prodotto complessi e interconnessi

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Aviazione e aerospaziale | Enterprise (> 1000 dip.)

**Reviewed Date:** June 10, 2016

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

relativa facilità di tracciamento della cronologia del codice e delle modifiche all'integrazione del prodotto

**Cosa non Le piace di Subversion?**

- necessita di un "trova dove per dove usato" per esterni/link all'interno di un singolo repository
-La continua rimozione di varie funzionalità Extern

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

Usa per tracciare le modifiche del codice C attraverso molteplici componenti di prodotto complessi e interrelati


## Subversion Discussions
  - [A cosa serve Subversion?](https://www.g2.com/it/discussions/subversion-what-is-subversion-used-for)
  - [Why you should switch from Subversion to Git?](https://www.g2.com/it/discussions/why-you-should-switch-from-subversion-to-git)
  - [What is meant by SVN?](https://www.g2.com/it/discussions/what-is-meant-by-svn)
  - [Is Subversion still used?](https://www.g2.com/it/discussions/is-subversion-still-used)
  - [What is subversion used for?](https://www.g2.com/it/discussions/what-is-subversion-used-for)

- [View Subversion pricing details and edition comparison](https://www.g2.com/it/products/subversion/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-22+19%3A05%3A32+-0500&secure%5Bsession_id%5D=6be7535f-aaaf-427f-b749-96946b27fd12&secure%5Btoken%5D=2e69548a35df8c7e669c5b32eda7560e8d46a005374a49bda3e2b048fbf705fd&format=llm_user)


## Top Subversion 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)
  - [P4](https://www.g2.com/it/products/p4/reviews) - 4.2/5.0 (93 reviews)

