Subversion (uneori numit SVN) este un sistem open source care își amintește fiecare modificare pe care o faceți fișierelor și directoarelor. Acest sistem este util atunci când doriți să urmăriți modificările dintr-un document în timp sau să restaurați o versiune mai veche a unui fișier. Începeți cu primul pas pentru instrucțiuni detaliate despre instalarea Subversion pe Mac OS X.
Etapa
Partea 1 din 2: Instalarea sistemului dintr-un pachet binar
Pasul 1. Accesați
Pe pagina respectivă, veți găsi o serie de binare descărcabile, fiecare cu cerințe variate. Alegeți binarul care se potrivește cel mai bine nevoilor dvs.
Pasul 2. Extrageți
pkg descărcat. Fișierul de instalare Subversion va fi creat apoi pe desktop. Faceți dublu clic pe fișier și urmați pașii de instalare conform instrucțiunilor.
Pasul 3. Deschideți Terminalul care se află în folderul „Utilități”
Ca alternativă, căutați Terminalul prin Spotlight. Introduceți următoarea intrare în comanda [nume utilizator] $:
-
svn [intra]
-
Dacă comanda returnează răspunsul „Tastați„ ajutor svn”pentru utilizare”, Subversion funcționează bine.
-
Dacă / usr / local / bin nu este disponibil în director, editați fișierul.profile și adăugați următoarea linie:
export PATH = $ PATH: / usr / local / bin
-
Deschideți o nouă fereastră Terminal și încercați să introduceți următoarea comandă: svn [enter]
Partea 2 din 2: Configurarea mediului de subversiune
Pasul 1. Configurați serverul SVN
Aveți nevoie de acest server pentru a distribui proiecte Subversion.
Pasul 2. Rulați Terminal și creați un director numit „svnroot” în directorul contului astfel:
mkdir svnroot
-
Tastați: svnadmin create / Users / [numele dvs. de utilizator] / svnroot
-
Serverul a fost creat cu succes!
Pasul 3. Utilizați serverul SVN cu Terminal
Puteți să-l verificați prin Terminal cu următoarea 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 folosind următoarea comandă: svn checkout svn + ssh: //my.domain.com/Users/ [numele dvs. de utilizator] / svnroot
Pasul 4. Configurați programul Subversion manager
De exemplu, svnX acceptă toate versiunile de Mac OS X de la 10.5 la 10.8. O puteți obține de la
Pasul 5. Rulați SVNx după descărcare, apoi vedeți două ferestre numite „Copii de lucru " și " Depozite ".
Sub „Repozitoare”, adăugați adresa URL și datele de conectare de pe serverul SVN.
-
Deschide fereastra. Dacă primiți un mesaj de eroare, verificați datele de conectare.
-
Treceți la Terminal și tastați: svn import -m „mesajele dvs. de import” / my / local / project / path / my / remote / svn / repository. Această comandă adaugă toate fișierele din proiectul local pe serverul SVN.
-
Adăugați directorul depozitului SVN (de pe serverul SVN) la lista din fereastra „Copiere de lucru” a SVNx.
Pasul 6. În SVNx, deschideți o copie de lucru a fișierului / documentului
În timp ce lucrați la acest proiect, puteți vedea modificările în fereastra SVNx.
Pasul 7. Testați documentul
Efectuați modificări minore la copia fișierului / documentului, apoi actualizați documentul în fereastra „Copie de lucru”.
SVNx afișează toate fișierele cu modificări. Apăsați butonul „Commit” pentru a-l adăuga la depozitul serverului SVN
Pasul 8. Dacă doriți să lucrați la documente / fișiere în depozitul Subversion direct din Finder, este o idee bună să utilizați SCPlugin sau SVN Scripts for Finder
sfaturi
- Câteva documente suplimentare sunt disponibile în subdirectorul „doc /” al resurselor Subversion. Citiți fișierul „doc / README” pentru mai multe informații.
- Documentația principală a Subversion este o carte gratuită numită Version Control with Subversion sau The Subversion Book. O puteți obține de la