Pregunta

Mi compañía usa StarTeam para control de fuente y administración de CR, pero realmente me gustaría cambiar a Subversion para control de fuente. Para aquellos de ustedes que conocen ClearQuest y ClearCase, StarTeam tiene la capacidad de crear tickets, que luego pueden asociarse con cambios de código.

¿Hay productos similares que se integren bien con Subversion (preferiblemente gratis, pero no estoy necesariamente en contra de la idea de una aplicación comercial)? Jugué con trac hace un tiempo, pero no me impresionó demasiado.

¿Fue útil?

Solución

Jira se integra bien, con un poco de esfuerzo, con Subversion.

Uso de Bamboo junto con Subversion y Jira puede ayudarlo a integrar todo su ciclo de administración de versiones: consulte Una buena estrategia para implementar un sistema de versionado

Otros consejos

Instalé Redmine hace una semana. Es bastante similar a Trac, pero escrito en rubí sobre rieles y con un tema mejor y con algunas características agradables de ajax (los problemas al hacer clic con el botón derecho del mouse muestran un menú donde puedes cambiar un montón de cosas para ese problema específico). Se integra perfectamente con Subversion y puede configurarlo para reaccionar a las palabras clave (problemas) en un svn-commit y conectar esas confirmaciones a un ID de problema específico.

¡Estoy feliz con eso hasta ahora!

Al observar DZone, parece que assembla puede satisfacer sus necesidades. No lo he usado yo mismo, pero integra Subversion, Tickets y gestión de proyectos en un solo paquete.

FogBugz también se integra con SVN, aunque no es gratuito.

También estoy usando Trac para varios proyectos, pero estoy en el proceso de cambiarme a Redmine.

Redmine maneja múltiples proyectos y subproyectos desde el primer momento y en general parece " más agradable " que Trac.

Ambos tienen integración con Subversion, por lo que es una cuestión de determinar las características que realmente necesita y el lenguaje de fondo que ya puede tener disponible (Trac se ejecuta en Python, Redmine en Ruby on Rails).

Acabo de configurar esta combinación:

  • Subversion alojada en DreamHost (mi dominio)
  • Fogbugz OnDemand - edición de inicio (gratis solo para 2 usuarios)
  • Fogbugs < - > Integración de Subversion: FogBugz tiene listas secuencias de comandos de enlace posteriores a la confirmación, solo tiene que colocarlas en el lugar correcto en su repositorio de Subversion

Me permite agregar el número de caso de Fogbugz a través de Tortoise SVN y luego puedo ver los cambios de código de FogBugz.

Usamos Redmine & amp; Beanstalk en mi empresa, y estamos contentos con ellos hasta ahora.

Evaluamos Trac, Bugzilla, Mantis, Lighthouse y Redmine (FogBugz no era una opción debido al precio increíblemente alto), y decidimos que nos gusta más Redmine.

Todos los principales sistemas de seguimiento de errores se integran con Subversion para que las revisiones de Subversion puedan asociarse con el problema.

BugTracker.NET (gratis)
FogBugz (comercial)
Jira (comercial)
Mantis (gratis)
RedMine (gratis)
Trac (gratis)

Una pregunta para hacer:
¿Quieres alojarlo o tenerlo alojado para ti? Si desea que esté alojado para usted, agréguelo a la lista:
Faro (comercial)
Assembla (comercial)

También puede encontrar soluciones alojadas para FogBugz, Jira y Trac.

¿O prefiere ejecutar la aplicación internamente y tal vez incluso personalizar el código? Luego, opte por una alternativa gratuita de código abierto basada en una tecnología con la que se sienta cómodo.

Nuestro Bitnami sitio web del proyecto proporciona instaladores gratuitos con un solo clic para una serie de proyectos de código abierto que incluyen integración con Subversion y todas las dependencias que se necesitan para ejecutar (Ruby on Rails en el caso de Redmine, Python en el caso de Trac, etc.). Los instaladores son independientes (no tocarán su sistema) y tardan literalmente unos minutos en instalarse (o desinstalarse) para que pueda & Quot; test-drive & Quot; Redmine, Mantis, Trac, etc.

Reglas de Redmine.

En el trabajo usamos redmine y estamos muy contentos con él ...

Integrarlo con Subversion es realmente una obviedad ...

Ok, el trato asesino para mí es:

Repositorio SVN privado de Assembla (gratis como en cerveza gratis) Instalación privada de Redmine en alojamiento compartido. (barato ... como en cerveza barata)

Puede crear tantos repositorios svn en ensamblador como desee (realmente es genial), conectarlos con un nuevo Proyecto Redmine, y le espera pura dulzura.

Gemini se integra muy bien - www.countersoft.com

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top