Subversion se ha eliminado del panel DreamHost. Si previamente habías configurado Subversion en tu dominio, seguirá funcionando normalmente.
Generalidades
Este artículo enumera varias formas en las que puede conectarse a tu repositorio SVN.
- Navega a la página Subversion.
- Debajo de la lista de proyectos actuales, haz clic en el enlace de tu repositorio.
- A continuación, aparece un cuadro emergente de autenticación.
- Utiliza el nombre de usuario y la contraseña que creaste al configurar el repositorio.
Esto carga tu repositorio dentro de tu navegador para ver.
Conectarse con un cliente
También puedes conectarte con un cliente de terceros. TortoiseSVN es una opción muy popular.
Conexión a través de SSH (línea de comando)
Hay muchos comandos que puedes correr vía SSH para conectarte y administrar tu repositorio. A continuación se muestran algunos de los comandos más comunes.
Verificación
Este comando realiza una verificación de tu repositorio:
[server]$ svn co https://example.com/exampleProjectID/
Si corres esto en el directorio de tu usuario, se crea una nueva carpeta. Tiene el mismo nombre que tu projectID, y ahora has creado una 'Copia de trabajo' de tu repositorio en tu máquina local. Para obtener más información, por favor visita la siguiente página:
Importar
Una vez que se crea el repositorio, puedes agregar carpetas y archivos que tenga en otra ubicación. Es mejor usar este método para mantener el número de revisiones bajo al crear el repositorio por primera vez. Asegúrate de cambiar username a tu usuario Shell, y path/to/source fuente a la ubicación de tu archivo.
[server]$ svn import /home/username/path/to/source file:///home/username/path/to/repository --message="Importing Project"
Actualizar
Para asegurarte de que tu Copia de Trabajo esté usando la revisión más reciente, corre svn update:
[server]$ svn update
Para más detalles, por favor visita la siguiente página:
Agregar
Una vez que tengas una copia de trabajo, ahora puedes agregarle archivos o directorios. Por ejemplo, si agregas un archivo llamado myfile.txt al directorio de la copia de trabajo, debes correr 'svn add' para agregarlo realmente a la copia de trabajo.
[server]$ svn add myfile.txt
Una vez que se agrega, ahora puedes confirmar tus cambios en el repositorio.
Confirmar
Una vez que hayas realizado todos los ajustes, deberás confirmar los cambios en el repositorio.
[server]$ svn commit -m "log messages"
Este comando confirma todos los cambios. La bandera -m te permite dejar un mensaje sobre qué y por qué se has comprometido en esta revisión específica.
Enlistar
Correr el comando list con la banderilla --verbose muestra la siguiente información:
-
- Número de revisión de la última confirmación.
- Autor de la última confirmación.
- Tamaño (en bytes).
- Fecha y hora de la última confirmación.
[server]$ svn list --verbose