Subversioni (ndonjëherë i quajtur SVN) është një sistem me burim të hapur që mban mend çdo ndryshim që bëni në skedarë dhe drejtori. Ky sistem është i dobishëm kur doni të gjurmoni ndryshimet në një dokument me kalimin e kohës ose të rivendosni një version të vjetër të një skedari. Filloni me hapin e parë për udhëzime të hollësishme mbi instalimin e Subversion në Mac OS X.
Hapi
Pjesa 1 nga 2: Instalimi i sistemit nga një paketë binare

Hapi 1. Vizitoni
Në atë faqe, do të gjeni një numër binarësh të shkarkueshëm, secila me kërkesa të ndryshme. Zgjidhni binarin që i përshtatet më së miri nevojave tuaja.

Hapi 2. Nxirrni
shkarkuar pkgMe Skedari i instalimit Subversion do të krijohet në desktop më pas. Klikoni dy herë mbi skedarin dhe ndiqni hapat e instalimit sipas udhëzimeve.

Hapi 3. Hapni Terminalin që ndodhet në dosjen "Utilities"
Përndryshe, kërkoni Terminalin përmes Spotlight. Futni hyrjen e mëposhtme në komandën [username] $:
-
svn [fut]
Instaloni Subversion në Mac OS X Hapi 3Bullet1 -
Nëse komanda kthen përgjigjen "Type 'svn help' for use", Subversion po funksionon mirë.
Instaloni Subversion në Mac OS X Hapi 3Bullet2 -
Nëse/usr/local/bin nuk është i disponueshëm në drejtori, modifikoni skedarin.profile dhe shtoni rreshtin e mëposhtëm:
Instaloni Subversion në Mac OS X Hapi 3Bullet3 Rruga e eksportit = $ PATH:/usr/local/bin
-
Hapni një dritare të re të Terminalit dhe provoni të futni komandën e mëposhtme: svn [enter]
Instaloni Subversion në Mac OS X Hapi 3Bullet4
Pjesa 2 nga 2: Ngritja e Mjedisit të Subversionit

Hapi 1. Konfiguroni serverin SVN
Ju keni nevojë për këtë server për të shpërndarë projekte Subversion.

Hapi 2. Drejtoni Terminalin dhe krijoni një drejtori të quajtur "svnroot" në drejtorinë e llogarisë si kjo:
mkdir svnroot
-
Lloji: svnadmin create/Users/[emri yt i përdoruesit]/svnroot
Instaloni Subversion në Mac OS X Hapi 5Bullet1 -
Serveri është krijuar me sukses!
Instaloni Subversion në Mac OS X Hapi 5Bullet2

Hapi 3. Përdorni serverin SVN me Terminal
Mund ta kontrolloni përmes Terminalit me komandën e mëposhtme: skedari i arkës svn: /// Përdoruesit/[emri juaj i përdoruesit]/svnroot
-
Për qasje në distancë, aktivizoni "ssh access" (te Preferencat e Sistemit/Ndarja) dhe kontrolloni duke përdorur komandën e mëposhtme: svn checkout svn+ssh: //my.domain.com/Users/ [emrin tuaj të përdoruesit]/svnroot
Instaloni Subversion në Mac OS X Hapi 6Bullet1

Hapi 4. Konfiguroni programin e Menaxherit të Subversionit
Për shembull, svnX mbështet të gjitha versionet e Mac OS X nga 10.5 në 10.8. Mund ta merrni në

Hapi 5. Drejtoni SVNx pas shkarkimit, pastaj shihni dy dritare me emrin "Kopjet e punës "dhe" Depot ".
Nën "Depot", shtoni URL -në dhe të dhënat e hyrjes nga serveri SVN.
-
Hape dritaren. Nëse merrni një mesazh gabimi, kontrolloni hyrjen tuaj.
Instaloni Subversion në Mac OS X Hapi 8Bullet1 -
Kaloni në Terminal dhe shkruani: svn import -m "mesazhet tuaja të importit"/my/local/project/path/my/remote/svn/depo. Kjo komandë shton të gjithë skedarët nga projekti lokal në serverin SVN.
Instaloni Subversion në Mac OS X Hapi 8Bullet2 -
Shtoni drejtorinë e depove SVN (nga serveri SVN) në listën në dritaren "Kopja e punës" e SVNx.
Instaloni Subversion në Mac OS X Hapi 8Bullet3

Hapi 6. Në SVNx, hapni një kopje pune të skedarit/dokumentit
Ndërsa punoni në këtë projekt, mund t'i shihni modifikimet në dritaren SVNx.

Hapi 7. Testoni dokumentin
Bëni modifikime të vogla në kopjen e skedarit/dokumentit, pastaj azhurnoni dokumentin në dritaren "Kopja e punës".
SVNx shfaq të gjithë skedarët me modifikime. Shtypni butonin "Angazhohuni" për ta shtuar atë në depon e serverit SVN

Hapi 8. Nëse doni të punoni në dokumente/skedarë në depon Subversion direkt nga Finder, është një ide e mirë të përdorni SCPlugin ose SVN Scripts for Finder
Këshilla
- Disa dokumente shtesë janë të disponueshme nën nëndrejtorinë “doc/” të burimeve të Subversionit. Lexoni skedarin "doc/README" për më shumë informacion.
- Dokumentacioni kryesor i Subversion është një libër falas i quajtur Version Control with Subversion ose The Subversion Book. Mund ta merrni nga