Dep. Comercial +40 365-882.777 +40 722-241.273 Lun-Vin: 10:00-18:00
View Categories

Cum configurez Subversion (SVN)?

Subversion (SVN) este un sistem de control al versiunilor care îți permite să urmărești revizuiri ale fișierelor și directoarelor.

Crearea unui repository

Autentifică-te prin SSH și rulează:

svnadmin create /home/USERNAME/REPOSITORY

Înlocuiește USERNAME (utilizatorul cPanel) și REPOSITORY (directorul dorit).

Autentificare

Accesul la repository se face doar prin SSH (nu HTTP/HTTPS). Recomandat: generează o pereche de chei SSH și folosește autentificarea cu cheie publică (poți folosi ssh-agent pe Linux/Mac sau Pageant pe Windows pentru cache-ul parolei).

Windows: TortoiseSVN

  1. Descarcă și instalează TortoiseSVN de la tortoisesvn.net.
  2. Click dreapta pe desktop → TortoiseSVN → Repo-browser.
  3. Introdu URL-ul: svn+ssh://PROFILE/home/USERNAME/REPOSITORY (PROFILE = profilul de sesiune salvat în PuTTY cu cheia configurată).

macOS / Linux (linia de comandă)

Deoarece HostX folosește portul SSH 5334, definește un protocol personalizat în ~/.subversion/config, la secțiunea [tunnels]:

hostx = ssh -p 5334 -q

Apoi accesează repository-ul cu protocolul svn+hostx://:

svn co svn+hostx://USERNAME@example.com/home/USERNAME/REPOSITORY

Documentație: subversion.apache.org și manualul online svnbook.red-bean.com.

Actualizat la 28/07/2026