Uso de Team Foundation Server 2010 para el control de código fuente Visual Studio 2010
resumen
Hasta ahora, Visual Studio usaba Visual SourceSafe para el control de código fuente, pero a partir de Visual Studio 2010, usará Team Foundation Server para el control de código fuente.
Mientras que Team Foundation Server tradicional ha sido complejo de configurar y está disponible de manera incalculable, desde 2010 se ha vuelto más fácil de instalar y configurar, el precio de un solo elemento no es muy diferente de Visual SourceSafe, e incluso con una suscripción a MSDN, Professional Dado que siempre está unido a lo anterior, se ha vuelto fácil de usar.
Entorno operativo
Versiones de Visual Studio compatibles
- 2010 (Profesional o superior)
Comprobar la versión de Visual Studio
- 2010 (Profesional)
Entorno de soporte de instalación de Visual Studio Team Foundation Server 2010
- Windows Server 2003, 2003 R2, 2008 y 2008 R2 (todos los de 32 bits y 64 bits son aceptables)
- Windows Vista, 7 (32 bits y 64 bits son aceptables)
sustancia
* Las sugerencias introducidas aquí solo describen la configuración hasta que pueda obtener el control de código fuente desde Visual Studio. Se han omitido explicaciones detalladas sobre el control de código fuente y explicaciones de la aplicación de otras funciones, así que pruébelo o consulte el sitio oficial, etc.
Visual Studio 2010 y Team Foundation Server 2010, que se usan en estas sugerencias, también están disponibles para pruebas. Si no tiene la versión completa, descárguela y utilícela desde el siguiente enlace.
Visual Studio Team Foundation Server 2010
Visual Studio 2010 (uno de los siguientes)
- Versión de prueba de Microsoft Visual Studio 2010 Professional - ISO
- Versión de prueba de Microsoft Visual Studio 2010 Premium - ISO
- Versión de prueba definitiva de Microsoft Visual Studio 2010 - ISO
- Prueba de Microsoft Visual Studio Test Professional 2010 – ISO
El control de código fuente del lado cliente no está disponible en Visual Studio 2010 Express Edition. Asegúrese de usar Professionl Edition o superior. Visual Studio se describe como ya instalado.
El primer paso es instalar Team Foundation Server 2010 como configuración del servidor que administra el origen. Aunque se llama Server, desde la versión 2010, se puede instalar no solo en Windows Server sino también en los sistemas operativos cliente Windows Vista y Windows 7, por lo que puede ser utilizado incluso por personas que no tienen un producto Server, y se puede usar fácilmente, como llevarlo en una computadora portátil, etc.
Las sugerencias de este artículo muestran Team Foundation Server 2010 instalado en Windows Server 2008 R2.
Cuando explora el disco de Team Foundation Server 2010, hay carpetas "TFS-x64" y "TFS-x86" y los archivos de instalación se encuentran en cada carpeta. Abra TFS-x64 si la instalación es para el sistema operativo x64 o TFS-x86 para el sistema operativo x86.
Ejecute el archivo "setup.exe" en la carpeta.
Cuando aparezca la pantalla de instalación, haga clic en Siguiente.
Lea detenidamente los términos de la licencia, marque "Acepto" y haga clic en "Siguiente".
Si la función que se va a instalar no está marcada, compruébelos todos. Después de confirmar las comprobaciones, haga clic en el botón "Instalar".
Espere un momento ya que comenzará la instalación.
Si .NET Framework 4.0 no está instalado, se le pedirá que reinicie después de la instalación, así que reinícielo.
Dado que la instalación continúa después del reinicio, si ha montado la imagen de disco en una unidad virtual o similar, deberá volver a montarla.
Espere un momento ya que la instalación continuará después de reiniciar.
Cuando se complete la instalación, configure Team Foundation Server, así que marque "Iniciar la herramienta ofensiva de Team Foundation Server" en la parte inferior izquierda de la pantalla y haga clic en el botón "Configurar".
Aparecerá la pantalla de entrada de licencia de Team Foundation Server y, si tiene una, escriba la clave de producto. De lo contrario, se utilizará como una versión de evaluación.
Si desea usarlo como una versión de evaluación, verá un mensaje similar al de la derecha.
Aparecerá el Centro de configuración.
Tendrá que elegir entre tres patrones de configuración: Básico, Servidor único estándar y Avanzado. Sin embargo, si lo instala en un sistema operativo cliente, será Básico o Avanzado.
Cuando seleccione cada elemento de la lista de la izquierda, se muestran el contenido que se muestra en el asistente y el entorno de configuración adecuado, así que seleccione el asistente de acuerdo con su entorno y haga clic en el botón "Asistente de inicio".
Aquí seleccionamos "Básico" para iniciar el asistente.
Haga clic en Siguiente.
Seleccione el servidor SQL Server que desea usar como base de datos. Si SQL Server no está instalado en su entorno, puede optar por instalar la versión gratuita de SQL Server Express.
SQL Server ya está instalado en el entorno de sugerencias, así que marque "Usar una instancia de SQL Server existente".
Especifique una instancia si está utilizando una instancia de SQL Server existente. Puede probar la conexión haciendo clic en el vínculo Probar a la derecha.
Revise la configuración y haga clic en Siguiente.
Se realiza una comprobación para ver si es configurable. Si todos se realizan correctamente, haga clic en el botón Configurar.
Lo configuramos para que se instalara en un SQL Server existente, pero en ese caso, teníamos que cumplir algunas condiciones, como "la búsqueda de texto completo ya está instalada" y "la memoria del servidor es de al menos 2 GB". Si realmente no puede borrarlo, instale SQL Server Express.
Cuando haya terminado con la configuración, haga clic en Siguiente.
Cuando todo esté hecho con éxito, cierre la pantalla con el botón "Cerrar".
Al acceder a la URL que se muestra en el centro de la pantalla, puede administrar el proyecto de equipo a través de un navegador web incluso desde el cliente. Sin embargo, no lo explicaremos aquí.
Volverá a la pantalla anterior, pero esta pantalla también se cerrará.
Hay otras configuraciones disponibles, por lo que, si es necesario, seleccione Configurar para iniciar el asistente. También puede iniciar la configuración desde la Consola de administración de Team Foundation Server, que aparece más adelante.
Al cerrar el Centro de configuración, se inicia automáticamente la Consola de administración de Team Foundation Server.
Sin embargo, no hay más que establecer aquí esta vez, por lo que puede cerrarlo. El resto de la configuración se realiza desde el lado de Visual Studio.
Al iniciar Visual Studio 2010 en el lado del cliente, compruebe que Team Foundation Server está especificado en el control de código fuente. (Se establece de forma predeterminada)
Seleccione "Herramientas" y "Opciones" en el menú.
Seleccione Control de código fuente, Seleccionar complementos en el árbol de la izquierda y asegúrese de que Los complementos de control de código fuente actuales están establecidos en Visual Studio Team Foundation Server.
Seleccione "Control de código fuente" y "Entorno", seleccione "Team Foundation" en "Preferencias de control de código fuente" y configure cada elemento según sea necesario.
Después de confirmar la configuración, seleccione "Equipo" "Conectarse a Team Foundation Server" en el menú.
Cuando aparezca el cuadro de diálogo Conectar con el proyecto de equipo, haga clic en el botón Servidor.
Haga clic en el botón Agregar.
Escriba el nombre del servidor, o dirección URL, donde acaba de instalar Team Foundation Server 2010. Haga clic en el botón Aceptar para confirmar la conexión y, si puede conectarse correctamente, el cuadro de diálogo se cerrará. Si no puede conectarse, aparecerá un cuadro de diálogo de error.
Compruebe que el servidor que agregó aparece en la lista.
Compruebe que el servidor está disponible en la selección de Team Foundation Server y haga clic en el botón Conectar.
En Team Explorer, haga clic con el botón secundario en la colección de proyectos de equipo en la raíz y elija Nuevo proyecto de equipo.
Escriba una descripción para el nombre del proyecto de equipo que desea crear y, a continuación, haga clic en Siguiente.
Aparecerá el cuadro de diálogo Seleccionar plantilla de proceso. Puede elegir MSF para Agile Software Development v5.0 y MSF para CMMI Process Improvement v5.0 como plantillas, pero MSF para Agile Software Development v5.0 para desarrollo personal o proyectos pequeños.
Si aún no ha creado ningún proyecto de equipo, solo puede seleccionar Crear una carpeta de control de código fuente vacía.
Confirme la configuración y haga clic en el botón "Finalizar".
Comienza la creación del proyecto de equipo.
Cuando haya terminado, haga clic en el botón Cerrar.
Puede ver que el proyecto de equipo que ha creado se muestra en Team Explorer.
Vamos a crear un proyecto ahora. Puede crear cualquier proyecto, pero antes de terminar de crear el proyecto, marque Agregar al control de código fuente en la parte inferior derecha del cuadro de diálogo.
Aparece el cuadro de diálogo Agregar al control de código fuente, que especifica en qué carpeta agregar el proyecto.
Si es necesario, puede crear carpetas y especificar dónde agregar proyectos.
Al crear un proyecto, aparece una marca "+" a la izquierda de cada archivo. Esto indica que se ha creado un nuevo archivo, pero aún no se ha registrado en el control de código fuente.
Además, el panel Modificar retenido aparece en la parte inferior de Visual Studio con una lista de archivos que no ha protegido.
Haga clic en Registrar aquí para registrar todos los archivos pendientes.
Se muestra un cuadro de diálogo de confirmación, así que seleccione "Sí".
Espere unos momentos para que se complete el check-in.
Cuando se completa el registro, se muestra una marca clave en cada archivo como se muestra en la figura de la derecha. Esto llevará el archivo protegido al control de código fuente. La pantalla por aquí será la misma que visual SourceSafe.
Puede hacer doble clic en Control de código fuente desde Team Explorer para controlar el código fuente del servidor desde Visual Studio.
Como se muestra en la figura de la derecha, puede ver que el proyecto que acaba de crear está registrado.
Cuando edita el código, se retira automáticamente y tiene una marca de verificación roja como se muestra en la figura de la derecha. Si alguien más está editando el archivo, no podrás retirarlo.
Puede establecer este control de comportamiento en las opciones de Visual Studio o en la consola de administración.
Para proteger un archivo modificado, haga clic con el botón secundario en el archivo y elija Proteger en el menú.
Si cambia accidentalmente el código o si desea volver a un estado anterior, seleccione "Deshacer cambios pendientes".
Resumen
En esta sección se describen los pasos de instalación para acceder al control de código fuente desde Visual Studio. El control de código fuente no se trata solo de administrar fuentes, sino que también tiene varias funciones, como compartir código fuente con varias personas, control exclusivo, control de versiones, comparación de código con versiones anteriores, configuración de autoridad de acceso, etc. Además, aunque Visual SourceSafe es una característica de solo control de código fuente, Team Foundation Server también tiene otras características, como compilaciones automatizadas, resultados de informes, administración del trabajo e integración de SharePoint, por lo que si tiene tiempo, es posible que también desee intentar usar esas características.