Servicios CodePlex TFS

CodePlex y los services TFS que ofrece o no ofrece me han confundido por completo. Pronto comenzaré a trabajar en proyectos de código abierto con algunos amigos que usan Visual Studio 2010 Professional. Debido a que VS está muy bien relacionado con TFS, preferimos usar TFS.

Sin embargo, no tenemos el dinero para comprar TFS, por lo que estábamos buscando en CodePlex como alternativa. ¿CodePlex ofrece alojamiento gratuito TFS? Creí que así era, hasta que me encontré con esto, lo que me hizo creer que solo ofrece parte del set de características de TFS.

(Esta es mi primera experiencia con control de versión / fuente, así que tenga cuidado con la terminología).

CodePlex ofrece alojamiento TFS gratuito con un set de características destinadas a alojar proyectos de código abierto. Sus ofertas de control de versiones están completas, pero Team Foundation Server es una plataforma con muchas áreas de funciones, así que echemos un vistazo a las siguientes:

Control de versiones: CodePlex es compatible con todo el set de características del control de versiones de TFS. De hecho, CodePlex fue pionero en algunas herramientas de control de versiones para TFS como su SVNBridge .

Seguimiento de elementos de trabajo: Team Foundation Server permite una plantilla de seguimiento de elementos de trabajo personalizable y envía varios listos para usar para processs de desarrollo que van desde CMMI hasta Agile. CodePlex, sin embargo, proporciona una única plantilla de seguimiento de elementos de trabajo que es adecuada para proyectos de código abierto y no permite la personalización.

Integración continua: CodePlex no admite comstackciones automáticas en este momento. Sin embargo, puede configurar sus propias comstackciones de continuous integration contra un punto final CodePlex para el código fuente.

Repositorio de documentos: no hay ningún repository de documentos de SharePoint disponible en CodePlex.

Informes: SQL Reporting Services no están disponibles en CodePlex.

Yo diría que para un pequeño proyecto de código abierto, ninguno de estos son factores decisivos. Sin embargo, para un proyecto muy grande, algunas o todas estas características pueden ser deseables.

Si desea utilizar TFS y está buscando una solución rentable para un proyecto pequeño, también puede search en Team Foundation Service , que actualmente es gratuito mientras se encuentra en su estado de vista previa. (Los precios futuros aún no se han anunciado).