Subversion (ook wel SVN genoemd) is een open source systeem dat elke wijziging die je aanbrengt in bestanden en mappen onthoudt. Dit systeem is handig wanneer u wijzigingen in een document in de loop van de tijd wilt volgen of een oudere versie van een bestand wilt herstellen. Begin met de eerste stap voor gedetailleerde instructies over het installeren van Subversion op Mac OS X.
Stap
Deel 1 van 2: Het systeem installeren vanuit een binair pakket

Stap 1. Ga naar
Op die pagina vindt u een aantal downloadbare binaire bestanden, elk met verschillende vereisten. Kies het binaire bestand dat het beste bij uw behoeften past.

Stap 2. Pak het
gedownloade pkg. Het Subversion-installatiebestand wordt daarna op het bureaublad aangemaakt. Dubbelklik op het bestand en volg de installatiestappen zoals aangegeven.

Stap 3. Open Terminal die zich in de map "Hulpprogramma's" bevindt
U kunt ook naar Terminal zoeken via Spotlight. Voer het volgende item in de [gebruikersnaam]$-opdracht in:
-
svn [vul in]
Installeer Subversion op Mac OS X Stap 3Bullet1 -
Als het commando het antwoord " Typ 'svn help' voor gebruik " retourneert, werkt Subversion prima.
Installeer Subversion op Mac OS X Stap 3Bullet2 -
Als /usr/local/bin niet beschikbaar is in de directory, bewerk dan het.profile-bestand en voeg de volgende regel toe:
Installeer Subversion op Mac OS X Stap 3Bullet3 export PATH=$PATH:/usr/local/bin
-
Open een nieuw Terminal-venster en probeer het volgende commando in te voeren: svn [enter]
Installeer Subversion op Mac OS X Stap 3Bullet4
Deel 2 van 2: De Subversion-omgeving opzetten

Stap 1. Stel de SVN-server in
Je hebt deze server nodig om Subversion projecten te distribueren.

Stap 2. Start Terminal en maak een map met de naam " svnroot " in de accountmap als volgt aan:
mkdir svnroot
-
Typ: svnadmin create /Users/[uw gebruikersnaam]/svnroot
Installeer Subversion op Mac OS X Stap 5Bullet1 -
Server is succesvol aangemaakt!
Installeer Subversion op Mac OS X Stap 5Bullet2

Stap 3. Gebruik SVN-server met Terminal
U kunt het controleren via Terminal met het volgende commando: svn checkout file:///Users/[uw gebruikersnaam]/svnroot
-
Schakel voor externe toegang " ssh-toegang " in (in Systeemvoorkeuren/Delen) en controleer met de volgende opdracht: svn checkout svn+ssh://my.domain.com/Users/[uw gebruikersnaam]/svnroot
Installeer Subversion op Mac OS X Stap 6Bullet1

Stap 4. Stel het Subversion manager programma in
svnX ondersteunt bijvoorbeeld alle versies van Mac OS X van 10.5 tot 10.8. U kunt het verkrijgen op

Stap 5. Voer SVNx uit na het downloaden en zie dan twee vensters met de naam "Working Copies" " en " Opslagplaatsen".
Voeg onder "Repositories" de URL en inloggegevens van de SVN-server toe.
-
Open het raam. Als je een foutmelding krijgt, controleer dan je login.
Installeer Subversion op Mac OS X Stap 8Bullet1 -
Schakel over naar Terminal en typ: svn import -m "uw importberichten" /my/local/project/path /my/remote/svn/repository. Deze opdracht voegt alle bestanden van het lokale project toe aan de SVN-server.
Installeer Subversion op Mac OS X Stap 8Bullet2 -
Voeg de SVN repository directory (van de SVN server) toe aan de lijst in het “Working Copy” venster van SVNx.
Installeer Subversion op Mac OS X Stap 8Bullet3

Stap 6. Open in SVNx een werkkopie van het bestand/document
Terwijl u aan dit project werkt, kunt u de wijzigingen in het SVNx-venster zien.

Stap 7. Test het document
Breng kleine wijzigingen aan in de kopie van het bestand/document en werk het document vervolgens bij in het venster "Working Copy".
SVNx toont alle bestanden met aanpassingen. Druk op de knop "Toeleggen" om het toe te voegen aan de SVN-serverrepository

Stap 8. Als je rechtstreeks vanuit de Finder aan documenten/bestanden in de Subversion-repository wilt werken, is het een goed idee om SCPlugin of SVN Scripts for Finder te gebruiken
Tips
- Sommige aanvullende documentatie is beschikbaar in de submap “doc/” van Subversion-bronnen. Lees het bestand “doc/README” voor meer informatie.
- De belangrijkste documentatie van Subversion is een gratis boek genaamd Version Control with Subversion of The Subversion Book. Je kunt het krijgen van