Actualizando a TFS desde SourceSafe

Hemos hablado mucho esta semana sobre ALM y Team Foundation Server, incluso, has podido descargar una máquina virtual de demostración de las capacidades de Team Foundation Server, ¿pero que pasa si sigues con SourceSafe?

Como verás a continuación, si se es un suscriptor a MSDN la actualización es gratuita pues Team Foundation Server está incluido en las suscripciones desde Visual Studio Professional with MSDN en adelante (aquí más información sobre las suscripciones ). Entre las ventajas inmediatas de actualizar están:

  • Control de versión basada en SQL Server para acelerar el acceso a su código.
  • Integración directa con Visual Studio, Expression, Excel y Outlook.
  • Una solución única a través de plataformas; Team Foundation Server 2010 se integra con Eclipse (se requiere Team Explorer Everywhere).
  • Disponible de manera gratuita con una suscripción a MSDN. Es una de las ventajas de ser un suscriptor de MSDN. También está disponible para ser adquirido de manera independiente por un precio bajo.
  • Herramientas de migración gratuitas y capacitación disponible para ayudarle a dar este paso.
  • Interfaz Web de trabajo e integración con SharePoint para colaboración entre grupo de trabajo.

A diferencia de SourceSafe, Team Foundation Server provee una plataforma mucho más integrada con otras tecnologías (como Active Directory) , y provee facilidades únicas por su nueva estructura. Además al estar basado en SQL Server para su capa de datos (Data Tier), permite que los back-ups, restauraciones y escalabilidad sean mejores.

Para Migrar tu control de código fuente y aprovechar las nuevas características (como integración con SharePoint, Excel, Office Project y aprovechar Reporting Services para conocer el estado del proyecto), consulta la librería de MSDN con todos los detalles.

En caso de que hagas una instalación limpia, puedes seleccionar cualquiera de los siguientes tipos de instalación:

  • Instalación en equipos clientes (Windows 7, por ejemplo) en modo de control de código fuente (solamente).
  • Instalación en un sólo servidor (donde configura automáticamente Sharepoint Services)
  • Instalación Avanzada, donde puedes utilizar un servidor de Sharepoint previamente instalado (inclusive SharePoint Foundation 2010 o SharePoint Server 2010), una instancia de SQL Server Remota, y más.

Debido a la flexibilidad de Team Foundation, puedes instalar en las máquinas de tus desarrolladores remotos Team Foundation Server y configurar para que sincronice con el servidor central, permitiendo mejores tiempos de acceso. Las posibilidades son muy grandes, asegúrate de visitar la libreria de MSDN o cualquiera de los siguientes post con mucha información: