Subversion - Software di controllo della versione

Subversion Software di controllo della versione gratuita

Incredibile sistema di controllo della versione centralizzata open source

Gestire il codice sorgente con il sistema di controllo sorgente a livello aziendale. Consentire agli sviluppatori di esaminare la cronologia dei progetti, recuperare vecchie versioni e garantire dati.

Panoramica ### ** ** La sovversione è il software di controllo versione gratuito e open source **. È un sistema di controllo sorgente semplice, facile da usare e affidabile ** per una varietà di progetti. Pertanto, chiunque, dagli individui alle imprese su larga scala può usarlo. Subversion Apache Aiuta gli sviluppatori a collaborare e lavorare insieme sullo stesso progetto. Gli sviluppatori possono gestire directory, file e le modifiche apportate a loro. Inoltre, Controllo della versione SVN ti consente di rivedere la cronologia e recuperare le versioni precedenti. La sovversione viene fornita con caratteristiche potenti e moderne come filiali, tag, monitoraggio di unione, bloccaggio di file, risoluzione dei conflitti e molti altri. Le filiali sono comunemente usate per lo sviluppo di nuove funzionalità. È possibile unire facilmente il ramo di funzionalità nel ramo principale con l’aiuto di questo sistema di controllo della versione centralizzata. Il tag viene utilizzato per creare un’istantanea del progetto. I tag consentono inoltre agli sviluppatori di fornire versioni uniche del repository con nomi concisi e riconoscibili. Questo software di controllo della versione ha componenti per eseguire determinate operazioni come SVN, SVNVersion, SVNLook, Svnadmin e molti altri. SVN è un programma client di riga di comando, mentre SVNversion è un programma per segnalare lo stato di una copia funzionante e SVNLOOK è uno strumento per ispezionare il repository.

Requisiti di sistema

La sovversione non ha criteri unici per l’installazione. Si prega di controllare la sezione Installazione.

Caratteristiche

La sovversione viene spedita con potenti funzionalità del software di controllo della versione. Alcune delle caratteristiche chiave sono elencate di seguito:

  • rami e tag
  • Sicuro e affidabile
  • Metadati in versione libera
  • Atomic commetti
  • Unisci il monitoraggio
  • Blocco file
  • Viene preservato il flag eseguibile
  • Messaggi localizzati
  • Risoluzione interattiva dei conflitti
  • Mirroring di sola lettura del repository
  • file binari gestiti in modo efficiente
  • Bindings ai linguaggi di programmazione

Installazione

Installazione su Ubuntu

Esegui comandi sotto.


$ apt-get install subversion
$ apt-get install libapache2-svn

Installazione su Red Hat Linux

Esegui comandi seguenti.


$ yum install subversion
$ yum install mod_dav_svn

FAQs

What is Subversion?

Subversion is a centralized version control system that is free and open-source. It’s used to keep track of current and previous versions of projects.

What are supported operating systems?

Subversion runs on all modern Unix flavors, as well as Windows, BeOS, OS/2, and macOS.

What is Trunk in SVN?

The trunk is a directory in which all major development takes place. Developers frequently check it out to work on the project.

What is TortoiseSVN?

TortoiseSVN is a widely used SVN client for communicating with the SVN server. It’s a Windows-based revision control, version control, and source control software.

What are components of SVN?

The SVN server and the SVN client are the two main components of SVN.

Esplorare

Potresti trovare i seguenti collegamenti pertinenti:

 Italiano