Subversion, ook wel SVN genoemd, is een open-sourcesysteem dat elke wijziging in uw bestanden en mappen onthoudt. Het kan handig zijn als u wilt bijhouden hoe uw documenten in de loop van de tijd zijn veranderd of als u een oudere versie van een bestand wilt herstellen. Begin bij stap 1 voor gedetailleerde instructies voor het installeren van Subversion op Mac OS X.
Stappen
Deel 1 van 2: Installeren vanuit een binair pakket
Stap 1. Navigeer naar
Daar vindt u een aantal binaire bestanden die u kunt downloaden, elk met verschillende vereisten. Kies degene die het meest geschikt is voor uw behoeften.
Stap 2. Pak het
pkg-bestand. Het zou een Subversion-installatieprogramma op uw bureaublad moeten maken. Dubbelklik op dat bestand en volg de installatiestappen zoals aangegeven.
Stap 3. Open de Terminal, die zich in de map Hulpprogramma's bevindt
Of zoek in Spotlight naar Terminal. Voer het volgende in bij de [gebruikersnaam]$ prompt:
-
svn [vul in]
-
Als dat Type 'svn help' voor gebruik ' retourneert, dan werkt svn correct.
-
Als /usr/local/bin niet in uw pad staat, bewerk dan uw.profile en voeg een regel toe zoals de volgende:
export PATH=$PATH:/usr/local/bin
-
Open een ander Terminal-venster en probeer het opnieuw met: svn [enter]
Deel 2 van 2: Stel je Subversion-omgeving in
Stap 1. Stel een SVN-server in
Deze heb je nodig om een Subversion project te distribueren.
Stap 2. Start Terminal en maak als volgt een map met de naam svnroot in uw accountmap:
mkdir svnroot
-
Typ: svnadmin create /Users/[uw gebruikersnaam]/svnroot
-
Dat creëert uw server!
Stap 3. Gebruik de svn-server met Terminal. U kunt afrekenen in de terminal met dit commando: svn checkout file:///Users/[uw gebruikersnaam]/svnroot
-
Schakel voor externe toegang "ssh-toegang" in (in Systeemvoorkeuren/Delen) en betaal met: svn checkout svn+ssh://my.domain.com/Users/[uw gebruikersnaam]/svnroot
Stap 4. Stel een Subversion-client in
svnX ondersteunt bijvoorbeeld alle huidige versies van Mac OS X van 10.5 tot 10.8. U kunt het verkrijgen op
Stap 5. Na het downloaden, start SVNx en je zult twee vensters zien met de naam Working Copies en Opslagplaatsen.
Voeg onder Opslagplaatsen de URL en inloggegevens van de SVN-server toe.
-
Open het raam; als u een foutmelding krijgt, controleer dan de LogIn.
-
Schakel over naar de Terminal en typ: svn import -m "uw importbericht" /my/local/project/path /my/remote/svn/repository Dit commando voegt alle bestanden van het lokale project toe aan de SVN-server.
-
Voeg het pad van uw SVN-repository (van de SVN-server) toe aan de lijst in het venster Werkkopie in SVNx.
Stap 6. Open in SVNx je werkkopie
Wanneer u aan dit project werkt, ziet u hier uw wijzigingen.
Stap 7. Test het
Breng een kleine wijziging aan in uw werkkopie en ververs vervolgens het venster Werkkopie.
SVNx toont alle bestanden met aanpassingen. Druk op de knop Vastleggen om het toe te voegen aan de SVN Server Repository
Stap 8. Als je liever rechtstreeks vanuit de Finder aan de Subversion-repository werkt, overweeg dan om SCPlugin of SVN Scripts for Finder te gebruiken
Tips
- Er is verschillende aanvullende documentatie in de doc/subdirectory van de Subversion-bron. Zie het bestand doc/README voor meer informatie.
- De primaire documentatie voor Subversion is het gratis boek Version Control met Subversion, ook bekend als "The Subversion Book." Je kunt het krijgen van