in

Integración Continua

Last post 03-05-2007 21:57 by sdelarosa. 4 replies.
Page 1 of 1 (5 items)
Sort Posts: Previous Next
  • 02-22-2007 10:25

    Integración Continua

    ¿Sabías que aunque el Team Foundation no da soporte para integración continua de por sí, puede montarse muy fácilmente?

    Como todos sabéis el TFS destaca entre otras cosas por su extensibilidad, por lo que en realidad cualquiera puede interactuar con él a través de su API.

    Hay varias soluciones que nos permiten habilitar la integración continua, aquí os propongo una gratuita y muy sencilla donde además podéis ver el código fuente.

    http://msdn2.microsoft.com/en-us/library/ms364045(vs.80).aspx

    Jose Fco Bonnin
    -----------------------
    Coordinador Baleares on .NET
    www.josefcobonnin.com
    Filed under: ,
    • Post Points: 22
  • 03-05-2007 9:21 In reply to

    • jmservera
    • Top 10 Contributor
    • Joined on 01-25-2007
    • Palma de Mallorca
    • Posts 59
    • Points 1,029

    Re: Integración Continua

    Mi opinión al respecto de la integración continua es que es útil en entornos muy distribuidos. En proyectos pequeños/medianos puede ser más que suficiente una buena estrategia de Nightly Builds.

    Juan M. Servera
    • Post Points: 22
  • 03-05-2007 9:52 In reply to

    Re: Integración Continua

    Es cierto.. de hecho, utilizarlo en entornos reducidos, se me antoja un tanto exagerado y, desde luego, poco útil.

     Pero para gustos..... ;)

     

    Salvador de la Rosa
    • Post Points: 22
  • 03-05-2007 16:00 In reply to

    Re: Integración Continua

    La gente normalmente suele ser reacia a aplicar esta metodología de trabajo en parte por desconocimiento y en parte porque el setup inicial es costoso, pero sin duda las ventajas que ofrece la integración continua son lo suficientemente interesantes como para aplicarlo en cualquier proyecto en el que trabajen varios programadores.

    Está claro que CI no nos va a solucionar la vida, y que siempre vamos a tener errores, pero de lo que se trata es de detectarlos lo antes posible, los nightly builds son un buen paso, pero para qué esperar al día siguiente para detectar un error, cuando tal vez ya esté trabajando en otra cosa, si puedo saberlo y corregirlo inmediatamente.

    Está claro que no existe una solución mágica y como siempre dependerá del entorno en el que se esté trabajando, pero una vez que os acostumbréis a trabajar así os aseguro que os parecerá increible que el resto del mundo pueda trabajar sin utilizarlo.

    Jose Fco Bonnin
    -----------------------
    Coordinador Baleares on .NET
    www.josefcobonnin.com
    Filed under:
    • Post Points: 22
  • 03-05-2007 21:57 In reply to

    Re: Integración Continua

    Bueno, en nuestro caso no es por desconocimiento, no en vano hace más de un año que estamos trabajando plenamente con TFS :) .

    De todas formas tomo buena nota de tus recomendaciones, pero ten en cuenta que cada entorno de trabajo tiene unas necesidades y unas soluciones que no tienen por qué ser necesariamente las mismas ;)

    Salvador de la Rosa
    • Post Points: 5
Page 1 of 1 (5 items)
Baleares on .NET®
Powered by Community Server (Commercial Edition), by Telligent Systems