Subversion, soms genoemd SVN, is een open-source systeem dat elke wijziging aan uw bestanden en mappen onthoudt. Het kan nuttig zijn als u wilt bijhouden hoe uw documenten zijn veranderd in de tijd of om een oudere versie van een bestand herstellen. Hier is hoe Subversion installeren op Mac OS X.
Stappen
Deel een: installeren vanaf een binair pakket
- 1Navigeer naar http :/ / subversion.apache.org / packages.html # osx. Daar vindt u een aantal binaire bestanden die je kunt downloaden, elk met verschillende eisen. Kies degene die het meest geschikt is voor uw behoeften.
- 2Unzip het. Pkg-bestand. Het moet een Subversion installatie op uw bureaublad te maken. Dubbelklik op het bestand en volg de installatie stappen zoals aangegeven.
- 3Open de terminal, in de map hulpprogramma's. Afwisselend, zoeken in Spotlight voor Terminal. Vul je in op de [gebruikersnaam] $ prompt:
- svn [enter]
- Als dat het rendement 'Type' svn help 'voor gebruik, "dan svn correct werkt.
- Als / usr / local / bin is niet op je pad, je profiel bewerken en voeg een regel als de volgende.:
- export PATH = $ PATH:/ usr / local / bin
- Open een ander Terminal-venster en probeer het opnieuw met: svn [enter]
Deel twee: het instellen van uw subversie omgeving
- 1Het opzetten van een SVN-server. Je hebt dit nodig om een Subversion project verdelen.
- 2Lanceren terminal, maak vervolgens een map met de naam svnroot in uw account directory, als volgt: mkdir svnroot
- Type: svnadmin maken / Users / [uw gebruikersnaam] / svnroot
- Dat schept uw server!
- 3Gebruik de svn server met klem. Kunt u de kassa in de terminal met het commando: svn checkout file:/ / / Users / [uw gebruikersnaam] / svnroot
- Voor toegang op afstand, zodat "ssh toegang" (in Systeemvoorkeuren / delen) en de kassa met: svn checkout svn + ssh:/ / my.domain.com / Users / [uw gebruikersnaam] / svnroot
- 4Het opzetten van een subversie client. Bijvoorbeeld, svnX ondersteunt alle huidige versies van Mac OS X 10,5-10,8. U kunt het krijgen bij.
- 5Na het downloaden, te beginnen svnX en je zal twee vensters genoemd werkkopieën en repositories zien. Onder Repositories, voeg de URL und Inloggen Gegevens uit de SVN-server.
- Open het venster, als je een foutmelding krijgt, controleer dan de Log In.
- Schakel over naar de Terminal en typ: svn import-m 'uw Import boodschap "/ mijn / local / project / path / mijn / remote / svn / repository Dit commando voegt alle bestanden van de lokale Project aan de SVN-server.
- Voeg het pad van uw SVN repository (uit de SVN-server) om de lijst in de Werken venster Copy in svnX.
- 6In svnX Open je werkkopie. Wanneer u werkt op dit project, zal je je wijzigingen hier te zien.
- 7Test het. Maak een kleine wijziging op je werkkopie, vernieuw het venster de Werkkopie.
- SvnX geeft alle bestanden met modificaties. Druk op de Commit knop om deze toe te voegen aan de SVN Server Repository.
- 8Als u liever direct werken aan de subversion repository van de vinder, overwegen gebruik te maken van beide of.
Tips
- De primaire documentatie voor Subversion is het gratis boek Version Control met Subversion, aka 'The Subversion boek. " U kunt het krijgen van http://svnbook.red-bean.com/
- Diverse aanvullende documentatie bestaat in de doc / subdirectory van de Subversion bron. Zie het bestand doc / README voor meer informatie.