2009-12-06 14 views
10

Tengo un puñado de pequeños repositorios Git que me gustaría alojar de forma remota. Todos son proyectos privados, la mayoría de ellos en Java.Codaset, Codebasehq, Unfuddle, Trac o Redmine?

Codaset, Codebasehq, Unfuddle, Trac, Redmine .. Parece que hay una gran cantidad de soluciones. Todos están repletos de características y funcionalidades útiles.

Dejando de lado los precios y los diseños brillantes, ¿cuál es la mejor manera de comparar estas opciones?

+0

que no sabía que existía algo así como Codaset. Gracias. :-) –

+0

No especificó para qué sirve la interfaz. Por solo alojar 'git' ya tiene un servidor, y' gitweb' o 'cgit' son populares lectores de repositorios. –

Respuesta

2

Divulgación inicial: soy uno de los desarrolladores de Trac.

Creo que necesita ver lo que está tratando de lograr, qué funcionalidad lo ayudará a lograr esos objetivos y cómo se corresponde con las opciones disponibles, y observe la flexibilidad que brinda el sistema.

Creo que la flexibilidad es donde Trac realmente brilla - trac-hacks tiene una gran cantidad de complementos para agregar una gran cantidad de funcionalidad (algunos mejores que otros), y no son difíciles de escribir; y el flujo de trabajo es muy configurable, por lo que puede coincidir con lo que quiere que sea su flujo de trabajo. Puede hacerlo muy simple (un ticket está abierto o cerrado) o tan complejo como pueda imaginar, con efectos secundarios en ciertas transiciones, etc.

También puede formular preguntas en #trac en freenode ; es bastante poco ruidoso, y en general hay un par de personas alrededor durante el horario comercial de EE. UU. que pueden responder preguntas y conversar sobre Trac con usted.

Para comparar realmente las distintas opciones, sugiero configurar un pequeño ejemplo de proyecto en cada una, jugar con ello y hacer preguntas. Pero realmente necesita decidir qué es lo importante para usted incluso para comenzar.

0

Sí, sugeriría lo mismo; danos una oportunidad, y el uso real de cada uno. Esa es la única forma de decidir realmente si es lo que necesita.

+0

¿Qué hace cuando prueba la solución A para el proyecto X y luego decide que la solución B es mejor? ¿Cómo transferirá el proyecto a una nueva solución de gestión de proyectos? La mayoría de las veces no se puede (la exportación/importación en funcionamiento no es común entre las soluciones de PM). Entonces, no es tan fácil "probarlos" con algo real. – Borek