¿Por qué deberías empezar a utilizar Subversion mediante SvnX?

Hola internatura ! Aquí Gabriel con un nuevo post para ustedes !
Espero que les solucione su problema y nos vemos en la próxima

Si es desarrollador, el software de control de versiones le permite hacer un seguimiento de los cambios en su código. Esto es esencial en los proyectos en la que trabaja como equipo, lo que le permite hacer un seguimiento de los cambios a medida que se producen. Aunque los servicios como GIT son populares, especialmente para el software de código abierto, alternativas como Subversion (SVN) ofrecen más control.

Existen varios clientes SVN, pero para los usuarios de Mac, una opción popular es SvnX. Hace más de una década que tocamos este cliente SVN de Mac de código abierto sencillo y gratuito, con muchas funciones nuevas y cambios para profundizar desde entonces. Si desea utilizar SvnX, aquí tiene todo lo que necesita saber para empezar.

¿Qué es (SVN) Subversion?

Otros tipos de control de versiones, como el GIT, se basan en un enfoque descentralizado del control de versiones. Cada trabajador recibe una copia del código, trabaja en este código y los cambios se hacen parches (comprometidos) en la base de códigos mayor.

Apache Subversion funciona de manera diferente. Más que un enfoque descentralizado, Subversion está centralizada. Sólo hay un único depósito de código central, con cada desarrollador trabajando en sus propias partes. Se hace un seguimiento de cada revisión del código, facilitando la posibilidad de volver a versiones anteriores.

Esto ofrece a los administradores más control, más seguridad y puede ser un sistema más fácil de empezar a utilizar. Si el enfoque centralizado es para vosotros, instalar SvnX es el primer paso para utilizar Subversion Mac. Este cliente añade una interfaz GUI a la aplicación Subversion terminal.

Instalación de SvnX Subversion al guapo

Las versiones anteriores de SvnX requerían una instalación manual de Subversion MacOS antes de que el cliente funcionara. Afortunadamente, ahora MacOS incluye una versión reciente de Subversion, por lo que esto ya no es necesario.

Para instalar y ejecutar la versión más reciente de SvnX, deberá instalar el gestor de paquetes Homebrew para MacOS. Otras versiones disponibles de SvnX, incluidas las que se proporcionan en el sitio web «oficial», pero abandonado desde hace tiempo, simplemente no funcionarán en instalaciones recientes de MacOS debido a su estado de 32 bits más antiguo.

  • Si no tiene Homebrew instalado en MacOS, abra una ventana de terminal y escriba / Usr / bin / ruby ​​-e «$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) » para comenzar la instalación. Espere a que finalice el script de descarga e instalación y siga las instrucciones que aparecen en la pantalla.
  • Una vez instalado Homebrew, escriba instalar svnx a barril de cerveza el terminal y pulse Enter. Esto descargará e instalará la versión más reciente de 64 bits de SvnX disponible para MacOS. Homebrew le avisará una vez finalizado el proceso de instalación.
  • Puede iniciar SvnX desde Launchpad o haciendo doble clic en la aplicación de la carpeta Aplicaciones del Finder. Sin embargo, la primera vez que haga esto, probablemente MacOS bloqueará el intento por motivos de seguridad.

    Deberá permitir que SvnX inicie haciendo clic Launchpad> Preferencias del sistema> Seguridad y privacidad y, general , Haciendo clic en la pestaña Abre de todos modos botón junto a la advertencia de inicio de SvnX.

  • Antes del lanzamiento, MacOS le pedirá la aprobación final. Haga clic en abierto para permitir que SvnX inicie finalmente la aplicación.

Después de su primer lanzamiento, MacOS permitirá que SvnX funcione sin problemas de seguridad adicionales.

Cómo utilizar SvnX Subversion

Cuando inicie SvnX por primera vez, se le mostrará una pantalla bastante básica. A la izquierda aparecen dos categorías denominadas Copias de trabajo y Depósitos.

Los depósitos son los servidores SVN centrales a los que se conecta. Un depósito SVN contiene todos los archivos de su proyecto. Cuando actualice un fichero, se le añade una nueva etiqueta de revisión, que le permite distinguir entre las copias más antiguas y las más nuevas de los ficheros del depósito.

Las copias de trabajo son donde se guardan las copias locales de los archivos del depósito. Esto le permite hacer cambios en los ficheros de forma local antes de comprometerlos en el depósito. Los ficheros se suelen separar en diferentes áreas de enfoque, tales como tronco (Para copias estables), rama (Para ficheros en desarrollo activo) y etiqueta (Para copias del repo principal).

  • Para añadir un depósito nuevo, haga clic en botón Configuración en el menú de la izquierda y pulse Añadir un depósito.
  • Deberá proporcionar detalles sobre el servidor de Subversion para permitirle conectar. Escriba el servidor del depósito SVN al archivo URL , Dando al repositorio un nombre memorable debajo nombre. Si tiene un nombre de usuario y una contraseña, escríbalos en el archivo Nombre de usuario y contraseña cajas.
  • Una vez los datos estén en su lugar, haga doble clic en la entrada de su depósito en el menú de la izquierda o haga clic en Detalles> Actualizar ahora. Esto abrirá el menú de acceso a su depósito SVN, que le permitirá acceder a los archivos de depósito existentes ya las revisiones anteriores y hacer los ajustes necesarios.
  • Si desea exportar una copia de su depósito SV como archivo copia de trabajo para hacer ediciones locales, seleccione una revisión (numerada en la sección Rev. columna) y, a continuación, seleccione una carpeta en la parte inferior de la pantalla.

    Para hacer una copia local, haga clic en pedido botón en la parte superior derecha. Confirma que desea guardar estos archivos antes de hacer clic en pedido botón.

  • Podrá encontrar más información sobre la copia de trabajo guardada en la ventana principal de lanzamiento de SvnX, en la lista Copias de trabajo en el menú de la izquierda. Una vez que haya hecho cambios a su copia de trabajo SVN, haga doble clic en la entrada de la ventana principal de inicio de SvnX.

    En la Copia de trabajo ventana que aparece, seleccione las carpetas o carpetas que haya editado y pulse compromiso para guardarlo como nueva revisión en su depósito central de SVN.

Cada nueva revisión que haga aparecerá en la lista depósito del servidor SVN. Puede hacer copias de trabajo nuevas en revisiones anteriores por «bifurcar» su código y volver a una versión anterior, si es necesario.

Control de versiones efectivo con SvnX

Si no utiliza un sistema de control de versiones, cada cambio que haga al código es definitivo. No puede retroceder ni deshacer los cambios que haga más adelante. El uso de SvnX Mac ayuda a solucionar este problema y ofrece una manera sencilla y eficaz de hacer un seguimiento de los cambios de código.

SvnX es un poco obsoleto, sin embargo, así que no dudes en utilizar una alternativa como Versiones si no es el cliente Mac SVN adecuado para vosotros. Por supuesto, no se puede correr antes de caminar, por lo que si desea aprender a codificar, hay varios servicios y aplicaciones que le ayudarán.

Deja un comentario