2008-08-15 8 views
28

Me gustaría evaluar las soluciones que otras personas ponen en marcha para obtener la funcionalidad de Team System. Todos sabemos que Team System puede ser costoso para algunos de nosotros. Sé que ofrecen una pequeña edición para equipos con cinco licencias con una suscripción a MSDN, pero ¿qué ocurre si su equipo es más grande que cinco o no quiere usar Team System?¿Qué usa como una buena alternativa para Team System?

+1

FogBugz es gratuita para 2 usuarios. –

+3

TFS ahora es completamente gratuito si tiene una suscripción a MSDN;) No solo una versión de grupo de trabajo. Si tiene 5000 desarrolladores y todos tienen MSDN, todos pueden usar TFS. Además, la licencia de venta minorista para TFS ha disminuido dramáticamente en precio alrededor de $ 500. –

Respuesta

2

Uso SourceGear's Fortress en la computadora de mi casa para el desarrollo personal. Es gratis para un solo usuario.

4

He tenido mucho éxito con la buena integración entre SourceGear Vault y FogBugz.

MS Build para automatización de compilación se ajusta a mis necesidades.

+1

¿De verdad? Vault es terrible. Tengo problemas continuamente y es increíblemente obsoleto. Lo que más odio es ... Seleccione una opción, por ejemplo, eliminar, luego espere. Ni siquiera va modal. Luego, entre un minuto o más tarde, aparece el cuadro de diálogo. Diseñado por alguien con habilidades UI realmente malas. Y la integración VS, suspiro. –

2

Uso VisualSVN Server para control de fuente, Mingle para gestión de proyectos y seguimiento de errores, y Team City para integración continua. Todavía me estoy acostumbrando, pero está funcionando bien hasta ahora. Esta es una buena configuración gratuita para equipos pequeños. Licencias Mingle y Team City costarán dinero para equipos más grandes.

3

El conjunto de productos de Sourcegear es una muy buena alternativa. Vault + Dragnet + Fortress son agradables, sin embargo, si no puedes pagarlos, Vault + FogBugz es una alternativa bastante decente.

3

Trac

Parece dirigidos a proyectos de tipo Open Source/comunitarias, sino que está funcionando acaba de encontrar como un desarrollador de intranet interna. Integra un Wiki, un rastreador de errores y un navegador SVN Source en un paquete agradable y es muy fácil de configurar.

7

Voy a segundo Trac + Subversion. Aunque nada es perfecto, esta combinación funciona bastante bien para mí, y el precio es el correcto.

Incluso para proyectos en los que trabajo solo, es bueno tener estos dos integrados.

1

Para una opción completamente gratuita de &, puede usar Springloops integrado con Basecamp (+ un cliente SVN).

Nota: la integración SpringLoops con Basecamp no está disponible en su configuración gratuita.

1

Desarrollo también en Linux, que es una razón por la que se me ocurrió la solución que tengo. Me preguntaba cómo funcionan las opciones de SourceGear a este respecto. He usado Vault antes, lo que en mi experiencia no fue tan malo, pero sé que está principalmente basado en Windows. Creo que leí en un momento dado que tienen un cliente que puede trabajar en Linux, pero nunca lo he usado. Solo quiero abrir la conversación un poco más, para que las personas que lleguen a esta pregunta puedan encontrar la mejor respuesta para ellos, según sus deseos.

Si el cliente de Vault puede ejecutarse en Linux y Mac y funcionar bien, entonces usar Vault y Fortress definitivamente será la respuesta aceptada como una buena alternativa de bajo costo para Team System.

0

SVN con el TortoiseSVN complemento lo convierte en un sólido y fácil de usar interfaz. WinMerge es una gran herramienta para lanzar en esa mezcla también.

19

Me sorprende que nadie haya mencionado el gratis y el excelente producto TeamCity de JetBrains. Incluye:

  • continuo Integración
  • gestión de creación de software
  • de gestión de proyectos, seguimiento y reportes estadísticos
  • Integración con muchos entornos de desarrollo, sistemas de control de código fuente, y frameworks de pruebas

Para el proyecto gestión/seguimiento de fallos/repositorio de Git o Subversion También uso Unfuddle (gratis para pequeño perso ¡proyectos finales!)

+0

Bien, he oído hablar de TeamCity. Simplemente no lo he usado todavía. Definitivamente estoy pensando en cambiarme. –

+0

TeamCity es fantástico. Es fácil de configurar y poderoso. –

+0

He utilizado TeamCity/git para proyectos profesionales y todos mis proyectos de código abierto utilizan TeamCity de codebetter.com conectado a git y github.com. Y VersionOne para ALM, pero dependiendo de lo que necesite hay muchas otras opciones. – Travis

4

Respondí mi pregunta y la publiqué como una de las respuestas según las preguntas frecuentes de StackOverflow.

Aquí está la solución que utilizo y funciona muy bien:

  • Subversion de control de código fuente
  • Warehouse para mi Subversion navegador web
  • FogBugz para la función y el seguimiento de errores con ella integra con Subversion, Visual Studio y Warehouse
  • VisualSVN para integrar Subversion en Visual Studio
  • CruiseControl.Net con nAnt para mi sistema automático de generación para .Net proyecta
  • CruiseControl.rb con Capistrano para mi sistema automático de generación para Ruby on Rails proyecta
Cuestiones relacionadas