Subversion (de vegades anomenat SVN) és un sistema de codi obert que recorda tots els canvis que feu als fitxers i directoris. Aquest sistema és útil quan es vol fer un seguiment dels canvis en un document al llarg del temps o restaurar una versió anterior d’un fitxer. Comenceu pel primer pas per obtenir instruccions detallades sobre com instal·lar Subversion al Mac OS X.
Pas
Part 1 de 2: Instal·lació del sistema des d'un paquet binari
Pas 1. Visiteu
En aquesta pàgina, trobareu diversos fitxers binaris que es poden descarregar, cadascun amb requisits diferents. Trieu el binari que millor s’adapti a les vostres necessitats.
Pas 2. Extraieu el fitxer
paquet descarregat. El fitxer d’instal·lació de Subversion es crearà després a l’escriptori. Feu doble clic al fitxer i seguiu els passos d'instal·lació tal com s'indica.
Pas 3. Obriu el terminal que es troba a la carpeta "Utilitats"
Com a alternativa, cerqueu Terminal mitjançant Spotlight. Introduïu l'entrada següent a l'ordre [nom d'usuari] $:
-
svn [entrar]
-
Si l'ordre retorna la resposta "Escriviu" svn help "per a l'ús", Subversion funciona correctament.
-
Si / usr / local / bin no està disponible al directori, editeu el fitxer.profile i afegiu la línia següent:
exporta PATH = $ PATH: / usr / local / bin
-
Obriu una nova finestra de Terminal i intenteu introduir l'ordre següent: svn [enter]
Part 2 de 2: Configuració de l'entorn de subversió
Pas 1. Configureu el servidor SVN
Necessiteu aquest servidor per distribuir projectes de Subversion.
Pas 2. Executeu Terminal i creeu un directori anomenat "svnroot" al directori del compte de la següent manera:
mkdir svnroot
-
Escriviu: svnadmin create / Users / [el vostre nom d'usuari] / svnroot
-
El servidor s'ha creat correctament.
Pas 3. Utilitzeu el servidor SVN amb Terminal
Podeu comprovar-ho mitjançant Terminal amb l'ordre següent: fitxer svn checkout: /// Usuaris / [el vostre nom d'usuari] / svnroot
-
Per a accés remot, activeu "accés ssh" (a Preferències del sistema / Ús compartit) i marqueu amb l'ordre següent: svn checkout svn + ssh: //my.domain.com/Users/ [el vostre nom d'usuari] / svnroot
Pas 4. Configureu el programa Gestor de subversions
Per exemple, svnX admet totes les versions de Mac OS X de 10.5 a 10.8. Podeu obtenir-lo a
Pas 5. Executeu SVNx després de descarregar-lo i, a continuació, consulteu dues finestres anomenades "Còpies de treball "i" Repositoris ".
A "Dipòsits", afegiu l'URL i les dades d'inici de sessió des del servidor SVN.
-
Obrir la finestra. Si rebeu un missatge d'error, comproveu el vostre inici de sessió.
-
Canvieu a Terminal i escriviu: svn import -m "els vostres missatges d'importació" / my / local / project / path / my / remote / svn / repository. Aquesta ordre afegeix tots els fitxers del projecte local al servidor SVN.
-
Afegiu el directori del dipòsit SVN (des del servidor SVN) a la llista de la finestra "Working Copy" de SVNx.
Pas 6. A SVNx, obriu una còpia de treball del fitxer / document
Mentre esteu treballant en aquest projecte, podeu veure les modificacions a la finestra SVNx.
Pas 7. Proveu el document
Feu modificacions menors a la còpia del fitxer / document i, a continuació, actualitzeu-lo a la finestra "Còpia de treball".
SVNx mostra tots els fitxers amb modificacions. Feu clic al botó "Confirma" per afegir-lo al dipòsit del servidor SVN
Pas 8. Si voleu treballar en documents / fitxers al dipòsit Subversion directament des del Finder, és una bona idea utilitzar SCPlugin o SVN Scripts for Finder
Consells
- Hi ha documentació addicional disponible al subdirectori "doc /" de recursos de Subversion. Llegiu el fitxer "doc / README" per obtenir més informació.
- La documentació principal de Subversion és un llibre gratuït anomenat Control de versions amb Subversion o The Subversion Book. Podeu obtenir-lo a