Subversionar en Windows con VisualSVN.
Si eres un freelance o tienes una oficina pequeña y manejas muchos proyectos y no cuentas con los recursos para adquirir un servidor propio donde manejar las versiones, te recomiendo que instales tu propio servidor local SVN.
Si eres un freelance y manejas muchos proyectos( no solo de desarrollo de software sino de edición de documentos en general ) y no cuentas con los recursos para adquirir un servidor propio donde manejar las versiones, te recomiendo que instales tu propio servidor local SVN.
Tambien esto cuenta para empresas pequeñas que tienen servidores locales, y tienen una LAN y una pc dedicada de servidor, puede ser de gran ayuda ya que la cantidad de modificaciones que se realizan son demasiadas y los problemas de organización que conlleva el trabajar en equipo, donde cada uno modifican los mismos archivos y se pierden cambios realizados, son el pan de cada día.
VisualSVN, puede ser una solución genial, gratuita y sobre todo sin dolor de cabeza, inclusive en menos de 10 minutos podrías tener tu propio servido. Aclaro esta no es la solución mas profesional que existe, pero de que funciona, funciona, para mantener un ambiente de desarrollo limpio y agradable y repito funciona para grupos de trabajos locales y empresas que inician.
Requerimientos de Sistema
* Windows® XP
* Windows Server 2003
* Windows Vista®
* Windows Server 2008
Hardware mínimo
* Pentium 500MHz or greater
* 128 MB RAM or greater
* 30 MB hard drive space
Aclaro que: esto puede ser en tu misma pc o en otra pc que tengas en una LAN y usas como servidor de archivos, etc…
- Baja el servidor de http://www.visualsvn.com/server/download/
- Seguir los pasos del Installer
Te pedira en otras cosas definir:- Donde deseas tener el repositorio de proyectos
- El puerto donde quieres que se ejecute el svn server
- Y el tipo de auntentificación que deaseas realizar, si es con usuarios que crees con Subversión o mediante usuarios de sesión de Windows o, puedes elegir cualquier que desees, recomiendo la primera.
- Abrir el Server Manager:
- Creamos un proyecto para esto :
- Podemos hacer de dos formas , la primera es desde el menu Accion “Create New Repository” o haciendo click con el boton derecho en el Root del arbol de “Repositorios” .
- Si no te quieres complicar la vida, deshabilita el checkbox que te crea una extructura por default y que si no eres muy experto te será complicada. ( trunk, branches, tags <- esto es tema para otro día )
- Una vez creado tu repositorio , debes crear usuarios que puedan acceder a este:
- Haz click en add > create user >

Puedes definir el tipo de acceso si es de “Solo lectura” o “Lectura/Escritura”
- En hora buena, has montado un Servidor SVN en tu pequeña organización y esto significa que vas tener mucha tranquilidad con tus proyectos.
Lo primero que ves al iniciar es algo como esto
Ahora te explico brevemente que necesitas para comenzar a interactuar con Subversion Server.
- Necesitas bajarte un cliente de SVN en tu pc de trabajo. para poder interactuar con el servidor te recomiendo usar Tortoisesvn sigue los pasos que te indica el installer por lo regular es solo “next > next >” y te pedira reiniciar para poder integrarse como un servicio del sistema. (esto es indifirente a, si, es el servidor SVN está en tu misma pc )
- Despues de reiniciar, busca la carpeta donde tienes la versión actual de tus archivos, si no tienes nada, entonces crea una donde tengas tus proyectos, necesitas dar click con el boton derecho y buscar la opción “SVN Checkout”
Entonces te aparece :
En URL of repository pones la ruta del servidor SVN al final agregas el nombre del proyecto a la rutaQuedarí así:
Te pedirá el usuario y la contraseña aceptas, Haces click en “OK” y debe aparecer esto:
Esta ultima pantalla si no tienes archivos aparecería así, si tienes archivos dentro de la carpeta conformarían la primera versión del repositorio de cualquier forma se completa la Revisión cero, que es la primera.
Si tienes dudas de como instalarlo, no dudes en contactarme, ya sea en linux o windows.
Saludos
Search
Categories
Blog Meta
9 people have left comments
WWMI said on July 31, 2009, 1:15 pm:
Hola Soy nuevo con VisualSVN Server, tenemos montado el servidor, de hecho ya lo estamos utilizando, pero aun tengo dudas, una de esllas es: como hacer la cuenta de Administrador, te cuento mi caso.
Si me meto a la maquina donde esta el Server y lo ejecuto se abre la ventana de administracion, como le hago para que antes de abrir me pida usuario y contraseña de Administrador para que solo una persona tenga el control sobre el Server y no cualquiera que se meta con cuenta de Admon.
admin said on July 31, 2009, 1:32 pm:
Debes considerar que los permisos de ejecución de VisualSVN son manejados en base a la plataforma de Windows , si no deseas que el usuario Administrator tenga el control puedes crear un usuario exclusivo para poder crear los repositorios, etc…
ricardo said on August 21, 2009, 9:38 am:
Tengo una consulta, este software tiene algun costo. La version de descarga es alguna version limitada? o hay versiones de paga que son mejores?
admin said on August 21, 2009, 1:12 pm:
Al parecer existe una versión entreprise, que te permite tener control del servidor via remota, http://www.visualsvn.com/server/licensing/ al parecer solo cambio en ese aspecto traen las mismas caracteristicas, saludos =)
jarlos said on October 1, 2009, 5:09 pm:
Tengo una duda. Haz colocado “Si tienes dudas de como instalarlo, no dudes en contactarme, ya sea en linux o windows”.
Tenemos instalado el subversion en un sistema operativo Linux, y deseamos hacer la administración de los repositorios, permisologías, usuarios y grupos de usuarios desde un Windows utilizando el VisualSVN Server, ¿es eso posible?.
ChavirA said on March 2, 2010, 11:34 am:
Muy buena guía y excelente aporte con las impresiones de pantallas, me sirvió bastante.
Saludos!
ivan said on March 3, 2010, 6:33 pm:
Si eres freelance o un pequeño grupo de trabajo y no quieres mantener un servidor SVN 24×7, puedes apoyarte en DropBox para sincronizar los repositorios:
http://dotneat.wordpress.com/2010/03/03/trabaja...
saludos, ivan
admin said on March 4, 2010, 1:38 am:
jeje desactive el discus, lo puse de test y se me olvido desactivarlo.
Con respecto a Dropbox, me sirve mas cuando no tengo un proyecto grande y extenso, me funciona más para cuando trabajo con diseñadores, no les late la idea mucho usar tortoise conexiones SVN, Dropbox se me hace perfecto para trabjar con grupos de trabajo que no son tan tecnicos..
Por otro lado ahora estoy usando assembla.com para trabajar proyectos más grandes y con clientes que me exigen Projects Managers, y por ahi estoy trabajando en la idea de un desarrollo parecido al assembla pero propio, saludos.
anirox said on August 24, 2010, 12:08 pm:
hola, intsale en dos equipos windows clientes torstoise y en otro equipo visual svn, quisiera saber en donde se encentra fisicamente los dcumentos que subimos de lo cientes al servidor ya que solo veo el nombre del repositorio pero no dichs documentos, gracias.








Leave A Comment
All fields marked with "*" are required.