Foros del Web » Programando para Internet » GIT »

Repositorios: Github vs Gitorious vs LaunchPad vs Spring Loops

Estas en el tema de Repositorios: Github vs Gitorious vs LaunchPad vs Spring Loops en el foro de GIT en Foros del Web. ¿Cómo están manejando sus repositorios para desarrollar? SVN está quedando atrás y Git tomó mucha fuerza, en particular para proyectos libres de la mano de ...
  #1 (permalink)  
Antiguo 06/04/2011, 11:38
Avatar de cvander
Moderador
 
Fecha de Ingreso: abril-2001
Ubicación: Ciudadano del mundo
Mensajes: 13.638
Antigüedad: 21 años, 7 meses
Puntos: 1791
Repositorios: Github vs Gitorious vs LaunchPad vs Spring Loops

¿Cómo están manejando sus repositorios para desarrollar?

SVN está quedando atrás y Git tomó mucha fuerza, en particular para proyectos libres de la mano de Github.

Y ahora ando buscando una opción para trabajar. Me comentaron de Spring Loops que tiene integración entre otros con basecamp y ha ganado fuerza a pesar de que aún no se sabe cuanto van a cobrar ;)

Y hay otros como Gitorious, Launchpad.. Incluso podriamos hablar de Google Code y Sourceforge.

¿Cuál usan? Y qué les gusta de dichos servicios?
__________________
- Christian Van Der Henst
Platzi
  #2 (permalink)  
Antiguo 06/04/2011, 13:05
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 14 años, 7 meses
Puntos: 2534
Respuesta: Repositorios: Github vs Gitorious vs LaunchPad vs Spring Loops

jamás había usado un sistema de control de versiones, ya estaba registrado en Github desde antes, y poco había entendido acerca de sus ventajas...

hace tiempo miraba Sourceforge y nada, incluso me pase por Google Code, sin embargo poco entendía de que se trataba con el manejo de versiones...

en el trabajo usan Git para controlar los proyectos que se llevan acabo, y te voy a poner un ejemplo que estoy viviendo ahora mismo: estoy enfermo, con los repos en el trabajo, y necesito trabajar desde aquí...

bien, mi jefe tiene una cuenta privada de Github, ahí subió al repo lo que estamos trabajando en la oficina y todo arreglado, puedo trabajar remotamente y cuando vuelva al trabajo solo hacer un simple pull y tengo todo listo... (:

también me comentaba que la curva de aprendizaje de Git es compleja, pero que si se aprender a trabajar respetando ciertas normas jamás se tendrán problemas al respecto; tiene herramientas de diff/log muy útiles, y los conflictos cuando se suscitan resultan muy sencillos de solucionar, etc...

así que experiencia no tengo mucha con Git, y de verdad nula con otros sistemas, pero si de algo sirve, mientras mas errores cometes con Git, mas y mas cuidado vas teniendo hasta formarte de una rutina clave al momento de trabajar con dicho sistema... algo de fácil entender en la practica, y casi imposible en teoría!!

una cosa que estaba leyendo al respecto de Git es que guarda imágenes completas de los working-tree de nuestros proyectos, y no solo las diferencias como con otros sistemas, ¿no les parece cool?

bien, pues de hecho tengo planeado iniciar un proyecto libre haciendo uso de Github, pues ya tengo experiencia básica en su uso, y de ahí seguiré acumulando mas conocimiento al respecto, sobre todo para poder escribir algo verdaderamente OpenSource...

PDTA: y claro, les compartiré mi experiencia...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 06/04/2011, 13:46
Avatar de j_aroche
Server Ninja
 
Fecha de Ingreso: agosto-2006
Ubicación: iPhone: 14.624481,-90.487457
Mensajes: 2.066
Antigüedad: 16 años, 3 meses
Puntos: 223
Respuesta: Repositorios: Github vs Gitorious vs LaunchPad vs Spring Loops

Cita:
Iniciado por cvander Ver Mensaje
SVN está quedando atrás y Git tomó mucha fuerza, en particular para proyectos libres de la mano de Github.
Para mi GIT es más bien una moda, Subversión aún es funcional. El tipo de proyectos que realmente necesitan hacer uso de las características de GIT son proyectos muy grandes, con muchas ramas experimentales y decenas de usuarios haciendo commits al repositorio. Como dijo un conocido, Git para el opensource y SVN para el trabajo.

El problema que tengo con GIT es que todos los clientes (para Windows) que he visto son pésimos, hasta es más fácil aprenderse los comandos y resignarse a la consola que soportar interfaces tan horribles. En cambio con Subversión hay como 5 clientes buenos.

Los proyectos que he llegado a manejar son pequeños, GIT sería como tener un Ferrari y usarlo para ir de compras a la tienda de la esquina.

Si hablamos de SourceForge hay que hablar de CVS Fue le primer sistema de control de versiones (VCS) que usé allá en el 2001 (SourceSafe no cuenta ), cuando nos movimos de CVS a SVN tuvo muchas mejoras tangibles aún para proyectos muy pequeños, mientras que las ventajas de GIT solo se aprecian al ser muy grandes o tener necesidades muy particulares. SourceForge, Google Code, LaunchPad y Github funcionan bien para proyectos Open Source, para cosas privadas toca buscar en otro lado.

En mi caso yo tengo un repositorio Subversion hospedado en un servidor y uso Trac para visualizar el repositorio (aparte del cliente svn).
__________________
Blog: JavierAroche.com - Twitter: @j_aroche
  #4 (permalink)  
Antiguo 06/04/2011, 14:40
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 20 años, 10 meses
Puntos: 193
Respuesta: Repositorios: Github vs Gitorious vs LaunchPad vs Spring Loops

Para proyectos de clientes, siempre uso Subversion no todos con quienes trabajo son versados en control de versiones, a duras penas entiende de que va y como comenta @j_aroche hay clientes muy fáciles para windows.

Para proyectos personales experimentos y hasta para guardar configuraciones (lease VIM :) ) uso git (gitHub).

Comparto con j_aroche no es que subversion se este quedando atrás ni mucho menos, sigue siendo tan practico y funcional como hace años y aun seguirá vigente por muchos mas.
  #5 (permalink)  
Antiguo 10/04/2011, 23:12
Avatar de cvander
Moderador
 
Fecha de Ingreso: abril-2001
Ubicación: Ciudadano del mundo
Mensajes: 13.638
Antigüedad: 21 años, 7 meses
Puntos: 1791
Respuesta: Repositorios: Github vs Gitorious vs LaunchPad vs Spring Loops

Siguiendo con el tema, un par de posts interesantes para seguir promoviendo el mundo de GIT..

Por un lado, me gustó esta implementación que con los branches implementa un branch de desarrollo, deja el master para producción, genera otro de hot fixes y básicamente genera caminos de desarrollo que antes mirábamos únicamente con servidores y entornos de trabajo diferentes.
http://nvie.com/posts/a-successful-git-branching-model/

Y luego, como bien mencionan, hay perfiles con quienes nos toca trabajar (shhh.. diseñadores por ejemplo) que es difícil que utilicen git, pero recuerden que al poder manejarlo en local, que tal si lo conectamos a dropbox, los invitamos a usar esta plataforma (que es re sencilla al ser una carpeta más) y desde allí nosotros nos encargamos del control de versiones.
http://pivotallabs.com/users/ken/blo...t-designer-luv
__________________
- Christian Van Der Henst
Platzi
  #6 (permalink)  
Antiguo 10/04/2011, 23:19
Avatar de j_aroche
Server Ninja
 
Fecha de Ingreso: agosto-2006
Ubicación: iPhone: 14.624481,-90.487457
Mensajes: 2.066
Antigüedad: 16 años, 3 meses
Puntos: 223
Respuesta: Repositorios: Github vs Gitorious vs LaunchPad vs Spring Loops

Cita:
Iniciado por cvander Ver Mensaje
Por un lado, me gustó esta implementación que con los branches implementa un branch de desarrollo, deja el master para producción, genera otro de hot fixes y básicamente genera caminos de desarrollo que antes mirábamos únicamente con servidores y entornos de trabajo diferentes.
http://nvie.com/posts/a-successful-git-branching-model/
Esto ya se hace desde los tiempos de Subversión, pero siempre la capacidad de Merge en SVN ha sido mala (me parece que en 1.6 hicieron mejoras), Git en ese sentido es mejor ya lleva control de que lineas del código han cambiado entre cada branch/commit y el merge es más transparente. Subversión "hace" un diff entre archivos y bueno, no siempre resulta bien.
__________________
Blog: JavierAroche.com - Twitter: @j_aroche
  #7 (permalink)  
Antiguo 01/06/2011, 23:04
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 14 años, 7 meses
Puntos: 2534
Respuesta: Repositorios: Github vs Gitorious vs LaunchPad vs Spring Loops

Estoy de vuelta.

Les presento este pequeño experimento:

Prototipo
https://github.com/pateketrueke/prototipo

No es nada grande, y pienso subir algo mayor próximamente.

Supongo que con la experiencia que adquiera podré elaborar algo mas claro al respecto de todo el ecosistema gitero y las bondades, por supuesto, de este gran sistema de versiones.

Bueno, con tiempo espero, seguro.

__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #8 (permalink)  
Antiguo 13/07/2011, 09:38
Avatar de almerak  
Fecha de Ingreso: abril-2006
Ubicación: en algun lugar
Mensajes: 60
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Repositorios: Github vs Gitorious vs LaunchPad vs Spring Loops

Cita:
Iniciado por pateketrueke Ver Mensaje
estoy de vuelta.

Les presento este pequeño experimento:

prototipo
https://github.com/pateketrueke/prototipo

no es nada grande, y pienso subir algo mayor próximamente.

Supongo que con la experiencia que adquiera podré elaborar algo mas claro al respecto de todo el ecosistema gitero y las bondades, por supuesto, de este gran sistema de versiones.

Bueno, con tiempo espero, seguro.

:-d
__________________
©‹∞‹ηαςђσ◊μάη›∞›®
ŧђε ύηĩνεгşε ĩş Ϊηƒĩηĩţε άηd Ϊ Ϊηƒĩηĩţε
  #9 (permalink)  
Antiguo 13/07/2011, 09:45
Avatar de almerak  
Fecha de Ingreso: abril-2006
Ubicación: en algun lugar
Mensajes: 60
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Repositorios: Github vs Gitorious vs LaunchPad vs Spring Loops

bueno he usado svn y git , aunque en mi trabajo utilizan svn y el cliente de "TortoiseSVN" yo utilizo git en otros proyectos, se me hace mas facil la verdad para resolver los conflictos inclusive utilizando los branch, utilizando el "MSysGitBachPortable" interactuo entre la interfaz shell y el gui.
__________________
©‹∞‹ηαςђσ◊μάη›∞›®
ŧђε ύηĩνεгşε ĩş Ϊηƒĩηĩţε άηd Ϊ Ϊηƒĩηĩţε
  #10 (permalink)  
Antiguo 15/12/2011, 14:26
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 14 años, 7 meses
Puntos: 2534
Respuesta: Repositorios: Github vs Gitorious vs LaunchPad vs Spring Loops

Jeje, pues ya tenemos foro de control de versiones ¿desde cuando?

No importa, ya nos leeremos algún que otro día por aquí ¡y que siga creciendo la comunidad gitera caray!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #11 (permalink)  
Antiguo 24/02/2012, 08:54
Avatar de jhsilva  
Fecha de Ingreso: mayo-2009
Mensajes: 85
Antigüedad: 13 años, 6 meses
Puntos: 5
Respuesta: Repositorios: Github vs Gitorious vs LaunchPad vs Spring Loops

He encontrado otro proyecto interesante para gestionar repositorios git desde un servidor propio con interfaz web muy al estilo de los conocidos github o bitbucket.

http://gitlabhq.com/

Esta escrito en Ruby On Rails y entre sus caracteristicas destacables es que puedes ver los issues, merge requests, observar el codigo, manejo de SSH keys y proyectos. Una buena alternativa a elegir y probar.

Respecto a que es mejor si svn o git. Ambos son funcionales y creo esto pasa por satisfacción de necesidades porque si alguien esta contento y comodo con svn y sus proyectos, es valido. En mi caso decidí dejar a un lado svn y optar por git por la sencilla razón de no depender del repositorio central y eso era algo que me colmaba cuando trabajé con svn.


Saludos cordiales
  #12 (permalink)  
Antiguo 28/02/2012, 09:18
Avatar de almerak  
Fecha de Ingreso: abril-2006
Ubicación: en algun lugar
Mensajes: 60
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Repositorios: Github vs Gitorious vs LaunchPad vs Spring Loops

pues yo he utilizando el SVN, integrada con diferentes herramientas para el manejo de usuarios y autenticacion en windows, acerca del git, pues lo he utilizado para desarrollos del tipo freelance y me va bien, acerca del gitorius coimo el github es unas herramientas que poco a poco ando viendo, pero en mi opinion ambos tienen manejo de autenticacion que es lo que mas me importa para el manejo y seguridad de los repositorios, saludos, de todas formas tienes mucha razon cvader, el git anda tomando fuerza, inclusive la pagina de http://sourceforge.net/ a agregado desde hace tiempo la modalidad de versionado con git, saludos ;)
__________________
©‹∞‹ηαςђσ◊μάη›∞›®
ŧђε ύηĩνεгşε ĩş Ϊηƒĩηĩţε άηd Ϊ Ϊηƒĩηĩţε

Etiquetas: github, gitorious, googlecode, launchpad, programación-general, sourceforge, srpingloops, svn
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 3 personas




La zona horaria es GMT -6. Ahora son las 02:54.