2011-04-15 24 views
11

Debo decir que no sé casi nada sobre TFS. Pero he trabajado con su sistema de control de fuente. Por ahora, nuestro equipo usa Mercurial como sistema de control de origen, pero nuestros gerentes quieren que el sistema todo en uno administre los proyectos. Quieren utilizar Team Foundation Server, pero para nosotros el modelo distribuido de trabajo con código es mejor que el control de origen de TFS. ¿Podemos utilizar mercurial como sistema de control de origen y no perder otros beneficios de TFS para la gestión del proyecto (como el rastreador de errores/servidor de proyectos)?TFS con control fuente Mercurial

Respuesta

12

Puede utilizar completamente TFS sin utilizar el control de fuente. Tiendo a estar de acuerdo contigo, el control de fuente de TFS sería un gran paso atrás si vienes de Mercurial.

Un par de cosas que se dará por vencido.

  • Vinculación de elementos de trabajo a revisiones y la relación entre compilaciones, revisiones y elementos de trabajo.
  • Cualquier informe que dependa de métricas de control de origen (cambio de código, etc.)
  • Algunas plantillas le permiten marcar automáticamente elementos de trabajo como hechos cuando asocia un registro con ellos, utilizando HG tendrá que hacerlo manualmente . (No es algo malo, me gusta fuertemente este comportamiento)

Por otro lado,

  • todavía se puede enlazar elementos de trabajo a los conjuntos de cambios mediante la adición de un enlace http a la unidad de tarea.
  • Aún puede usar Team build si lo desea, solo deberá guiar la compilación para extraer su código de Hg.

Me podría estar perdiendo algo, pero esos son los elementos de la parte superior de mi cabeza.

Si absolutamente le obligan a comprobar en TFS, hay algunas personas que utilizan Hg "por encima" de TFS here y here

+0

Gracias! Solo la respuesta que quería. – 0x49D1

+0

esa lista de cosas que se darían casi me alejaría de dejarlas – hanzolo

Cuestiones relacionadas