Subversion, a veces llamado SVN, es un sistema de código abierto que recuerda cada cambio realizado en sus archivos y directorios. Puede ser útil si desea realizar un seguimiento de cómo han cambiado sus documentos a lo largo del tiempo o recuperar una versión anterior de un archivo. Comience en el Paso 1 para obtener instrucciones detalladas para instalar Subversion en Mac OS X.
Pasos
Parte 1 de 2: instalar desde un paquete binario
Paso 1. Navegue a
Allí encontrará una serie de archivos binarios que puede descargar, cada uno con varios requisitos. Elija el más adecuado a sus necesidades.
Paso 2. Descomprima el archivo
archivo pkg. Debería crear un instalador de Subversion en su escritorio. Haga doble clic en ese archivo y siga los pasos de instalación como se indica.
Paso 3. Abra la Terminal, ubicada en la carpeta Utilidades
Alternativamente, busque en Spotlight para Terminal. Ingrese lo siguiente en el mensaje de [nombre de usuario] $:
-
svn [entrar]
-
Si eso devuelve "Escriba 'svn help' para su uso", entonces svn está funcionando correctamente.
-
Si / usr / local / bin no está en su ruta, edite su.profile y agregue una línea como la siguiente:
export PATH = $ PATH: / usr / local / bin
-
Abra otra ventana de Terminal y vuelva a intentarlo con: svn [enter]
Parte 2 de 2: Configure su entorno de Subversion
Paso 1. Configure un servidor SVN
Lo necesitará para distribuir un proyecto de Subversion.
Paso 2. Inicie Terminal, luego cree un directorio llamado svnroot en el directorio de su cuenta, de la siguiente manera:
mkdir svnroot
-
Escriba: svnadmin create / Users / [su nombre de usuario] / svnroot
-
¡Eso crea tu servidor!
Paso 3. Utilice el servidor svn con Terminal. Puede pagar en la terminal con este comando: svn checkout file: /// Users / [su nombre de usuario] / svnroot
-
Para acceso remoto, habilite "acceso ssh" (en Preferencias del sistema / Compartir) y realice el pago con: svn checkout svn + ssh: //my.domain.com/Users/ [su nombre de usuario] / svnroot
Paso 4. Configure un cliente de Subversion
Por ejemplo, svnX es compatible con todas las versiones actuales de Mac OS X desde la 10.5 hasta la 10.8. Puede obtenerlo en
Paso 5. Después de la descarga, inicie SVNx y verá dos ventanas llamadas Copias de trabajo y Repositorios.
En Repositorios, agregue la URL y los datos de inicio de sesión del servidor SVN.
-
Abrir la ventana; si recibe un error, verifique el inicio de sesión.
-
Cambie a la Terminal y escriba: svn import -m "su mensaje de importación" / my / local / project / path / my / remote / svn / repository Este comando agrega todos los archivos del proyecto local al servidor SVN.
-
Agregue la ruta de su repositorio SVN (desde el servidor SVN) a la lista en la ventana Copia de trabajo en SVNx.
Paso 6. En SVNx abra su copia de trabajo
Cuando esté trabajando en este proyecto, verá sus modificaciones aquí.
Paso 7. Pruébelo
Haga una pequeña modificación en su copia de trabajo, luego actualice la ventana Copia de trabajo.
SVNx muestra todos los archivos con modificaciones. Presione el botón Commit para agregarlo al Repositorio del Servidor SVN
Paso 8. Si prefiere trabajar en el repositorio de Subversion directamente desde el Finder, considere usar SCPlugin o Scripts SVN para Finder
Consejos
- Existe documentación adicional en el subdirectorio doc / de la fuente de Subversion. Consulte el archivo doc / README para obtener más información.
- La documentación principal de Subversion es el libro gratuito Control de versiones con Subversion, también conocido como "El libro de Subversion". Puede obtenerlo en