Subversion è un sistema di controllo versione disegnato per essere un interessante sostituto di CVS nella comunità open source. Esso estende e amplifica l'insieme di caratteristiche di CVS, mantenendo al contempo un'interfaccia analoga per coloro che hanno già familiarità con CVS. Queste istruzioni installano i software client e server usati per manipolare un repository di Subversion. La creazione di un repository è spiegata su Running a Subversion Server.
Download (HTTP): http://subversion.tigris.org/tarballs/subversion-1.1.3.tar.bz2
Download MD5 sum: a09c2b2fa1a09566c024547954a48478
Dimensione del download: 6.7 MB
Stima dello spazio su disco richiesto: 663 MB
Stima del tempo di costruzione: 1.44 SBU (additional 7.51 SBU to run test suite)
expat-1.95.8, pkgconfig-0.15.0, Berkeley DB-4.3.27, GDBM-1.8.3, Python-2.4, Apache-2.0.53, J2SDK-1.4.2, OpenSSL-0.9.7e, OpenSSH-3.9p1, Heimdal-0.6.3 o MIT krb5-1.4, SWIG, neon-0.24.7, JUnit (richiede UnZip-5.51), Dante, Jikes e inetd o xinetd-2.3.13 (solo server)
Installare Subversion eseguendo i seguenti comandi:
./configure --prefix=/usr &&
make
Ora, come utente root:
make install &&
install -v -d -m755 /usr/share/doc/subversion-1.1.3 &&
cp -v -R doc/* /usr/share/doc/subversion-1.1.3
Se si ha Apache installato, passare le opzioni --with-apr=/usr e --with-apr-util=/usr allo script configure. In caso contrario, Subversion sovrascriverà le utilità APR e APR dell'installazione Apache con i suoi file.
--with-ssl: Questa opzione abilita il supporto OpenSSL in neon.
/etc/subversion/config è il file di configurazione generale di Subversion. Questo file è usato per specificare i default per diversi comandi svn.
~/.subversion/config è il file di configurazione personale. È usato per sovrapporsi ai default di sistema impostati in /etc/subversion/config.
è un programma client a linea di comando usato per accedere ai repository di Subversion.
è un tool per la creazione, manipolazione o riparazione di un repository Subversion.
è un programma per filtrare il formato dei flussi dei file immagine dei repository di Subversion.
è un tool per ispezionare un repository Subversion.
è un server personalizzato indipendente, in grado di funzionare come processo demone o invocato da SSH.
è usato per riportare il numero di versione e lo stato di una copia funzionante di un repository Subversion.
è uno script che fornisce informazioni su una copia installata della libreria neon.
sono le librerie di supporto usate dai programmi di Subversion.
è usato come interfaccia di alto livello ai metodi comuni HTTP e WebDAV.
è un modulo plug-in per il server Apache HTTP, usato per autenticare utenti in un repository Subversion su Internet o in una intranet.
è un modulo plug-in per il server Apache HTTP, usato per rendere disponibile ad altri un repository Subversion su Internet o una intranet.
Last updated on