[U-co] servidor svn
Andres Moscoso
amoscosof en yahoo.com
Vie Mayo 17 17:24:24 UTC 2013
Lo que dice Carlos es muy válido.
Pero te recomiendo que tengas en cuenta cuales son tus necesidades.
e.g.
- Donde se van a almacenar los poryectos. (Hosting)
- Módelo de trabajo que vayas a usar etc...
SVN es un sistema centralizado,
Mercurial, Git, Bazaar, son sistemas de control de versiones distribuidos
tienes que entender claramente las diferencias entre ambos para poder decidir
Git es muy popular y robusto, iniciativa de Lunus Torvalds para usar en el desarrollo del Kernel
Para terminar, los sistemas distribuidos (DSCM), son apmpliamente usados en proyectos Open Source, donde nadie tiene
total control del proyecto y nadie es dueño del proyecto.
Y los sitemas centralizados los usan mucho mas las empresas que quieren tener completo control sobre los fuentes.
Aunque SVN y CVS fueron muy usados en proyectos open source, rapidamente fueron reemplazados por los
sistemas distribuidos, gracias a sus ventajas para este tipo de proyectos.
Cordial Saludo
Andrés Moscoso
________________________________
De: Carlos Fajardo <carlos.fajardo en gmail.com>
Para: ubuntu-co en lists.ubuntu.com
Enviado: Jueves, 16 de mayo, 2013 9:47 P.M.
Asunto: Re: [U-co] servidor svn
On 16/05/13 17:43, Hollman Enciso R. wrote:
> Buenas, conocen algún servidor svn que se pueda administrar de forma
> gráfica ?
> crear repositorios, crear usuarios y asignar permisos sobre los repos etc ?
>
> saludos
>
> PD: por si las moscas, en linux
>
Hola Hollman,
La primera pregunta es si quieres un servidor de versiones centralizado
o distribuido. A manera de información subversion es de segunda
generacion y centralizado, una alternativa muy interesante que tiene
todo lo que pides es mercurial que ademas de ser distribuido pertenece a
la tercera generación.
Luego de tener mercurial funcionando agregas el frontend rhodecode
(basado en phyton) y tendrias interfaz gráfica, autenticación (contra
ldap, active directory o usuarios locales) y además en entorno web.
Finalmente, los usuarios de svn suelen estar acostumbrados a tortoise,
para mercurial también hay y se llama tortoisehg.
http://mercurial.selenic.com/
http://rhodecode.org/
http://tortoisehg.bitbucket.org/
Con esta receta te puede ir muy bien.
Atentamente,
Carlos Fajardo
--
Al escribir recuerde observar la etiqueta (normas) de esta lista: http://goo.gl/Pu0ke
Para cambiar su inscripción, vaya a "Cambio de opciones" en http://goo.gl/Nevnx
Más información sobre la lista de distribución Ubuntu-co