Subversion, uneori numit SVN, este un sistem open-source care își amintește fiecare modificare făcută fișierelor și directoarelor dvs. Poate fi util dacă doriți să urmăriți modul în care documentele dvs. s-au schimbat în timp sau să recuperați o versiune mai veche a unui fișier. Începeți de la Pasul 1 pentru instrucțiuni detaliate pentru instalarea Subversion pe Mac OS X.
Pași
Partea 1 din 2: Instalați dintr-un pachet binar
Pasul 1. Navigați la
Acolo veți găsi o serie de binare pe care le puteți descărca, fiecare având diverse cerințe. Alegeți-l pe cel mai potrivit pentru nevoile dvs.
Pasul 2. Dezarhivați fișierul
fișier pkg. Ar trebui să creeze un program de instalare Subversion pe desktop. Faceți dublu clic pe fișierul respectiv și urmați pașii de instalare conform instrucțiunilor.
Pasul 3. Deschideți terminalul, situat în folderul Utilități
Alternativ, căutați în Spotlight Terminal. Introduceți următoarele la promptul [nume utilizator] $:
-
svn [intra]
-
Dacă se returnează „Tastați„ ajutor svn”pentru utilizare, atunci svn funcționează corect.
-
Dacă / usr / local / bin nu se află în calea dvs., modificați.profile și adăugați o linie ca următoarea:
export PATH = $ PATH: / usr / local / bin
-
Deschideți o altă fereastră Terminal și încercați din nou cu: svn [enter]
Partea 2 din 2: Configurați-vă mediul de subversiune
Pasul 1. Configurați un server SVN
Veți avea nevoie de acest lucru pentru a distribui un proiect Subversion.
Pasul 2. Lansați Terminalul, apoi creați un director numit svnroot în directorul contului dvs., după cum urmează:
mkdir svnroot
-
Tastați: svnadmin create / Users / [numele dvs. de utilizator] / svnroot
-
Asta îți creează serverul!
Pasul 3. Utilizați serverul svn cu Terminal. Puteți face checkout în terminal cu această comandă: fișier de verificare svn: /// Utilizatori / [numele dvs. de utilizator] / svnroot
-
Pentru acces la distanță, activați „acces ssh” (în Preferințe sistem / Partajare) și verificați cu: svn checkout svn + ssh: //my.domain.com/Users/ [numele dvs. de utilizator] / svnroot
Pasul 4. Configurați un client Subversion
De exemplu, svnX acceptă toate versiunile actuale de Mac OS X de la 10.5 la 10.8. O puteți obține de la
Pasul 5. După descărcare, porniți SVNx și veți vedea două ferestre numite Copii de lucru și Depozite.
Sub Repositorii, adăugați adresa URL și datele de conectare de pe serverul SVN.
-
Deschide fereastra; dacă apare o eroare, verificați Logarea.
-
Comutați la Terminal și tastați: svn import -m „mesajul dvs. de import” / my / local / project / path / my / remote / svn / repository Această comandă adaugă toate fișierele din Project local pe serverul SVN.
-
Adăugați calea depozitului dvs. SVN (de pe serverul SVN) la lista din fereastra Copiere de lucru din SVNx.
Pasul 6. În SVNx deschideți copia de lucru
Când lucrați la acest proiect, veți vedea modificările dvs. aici.
Pasul 7. Testează-l
Efectuați o mică modificare a copiei dvs. de lucru, apoi reîmprospătați fereastra Copie de lucru.
SVNx afișează toate fișierele cu modificări. Apăsați butonul Commit pentru a-l adăuga în depozitul SVN Server
Pasul 8. Dacă preferați să lucrați la depozitul Subversion direct din Finder, luați în considerare utilizarea SCPlugin sau SVN Scripts for Finder
sfaturi
- Există diverse documente suplimentare în documentul / subdirectorul sursei Subversion. Consultați fișierul doc / README pentru mai multe informații.
- Documentația principală pentru Subversion este cartea gratuită Controlul versiunilor cu Subversion, cunoscut și sub denumirea de „Cartea Subversion”. O puteți obține de la