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]
-
Als het commando het antwoord " Typ 'svn help' voor gebruik " retourneert, werkt Subversion prima.
-
Als /usr/local/bin niet beschikbaar is in de directory, bewerk dan het.profile-bestand en voeg de volgende regel toe:
export PATH=$PATH:/usr/local/bin
-
Open een nieuw Terminal-venster en probeer het volgende commando in te voeren: svn [enter]
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
-
Server is succesvol aangemaakt!
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
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.
-
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.
-
Voeg de SVN repository directory (van de SVN server) toe aan de lijst in het “Working Copy” venster van SVNx.
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