Crear un proyecto de equipo

Se crea un proyecto de equipo en Team Foundation Server (TFS) para establecer un repositorio de código fuente, y un lugar para que los equipos puedan planear, realizar un seguimiento del progreso y colaborar.

Si ya tiene un proyecto de equipo y quiere empezar a crear el código de una aplicación, consulte uno de los siguientes temas: Desarrollar la aplicación en control de versiones de Team Foundation, Configurar Git en el equipo de desarrollo o Crear soluciones y proyectos.

Si no desea administrar un servidor local, puede crear un proyecto de equipo con Visual Studio Online. Este tema solo se aplica a la creación de un proyecto de equipo cuando se ha implementado TFS de forma local.

  1. Si no es miembro del grupo Administradores de la colección de proyectos, pida que le agreguen al grupo. Para crear proyectos de equipo, debe contar con el permiso Crear nuevos proyectos, que debe estar establecido como Permitir.

  2. Pregunte al administrador de TFS acerca de los recursos siguientes y consiga permisos adicionales si es necesario:

    • ¿A qué colección de proyectos de equipo debe conectarse al crea el proyecto de equipo? Si ha instalado TFS usando el asistente para configuración básica, solo tiene un conjunto de proyectos llamado DefaultCollection. Salvo que trabaje en una organización y tenga cientos de proyectos de equipo, no debería agregarlos todos a un solo conjunto de proyectos. Si necesita crear más colecciones, consulte Administrar colecciones de proyectos de equipo.

    • ¿Se han configurado SQL Server Analysis Services y SQL Server Reporting Services para la implementación? Si es así, pida al administrador que le agregue como miembro del grupo Administradores de contenido de Team Foundation en el servidor que hospeda SQL Server Reporting Services. Sin estos permisos, no podrá crear un proyecto de equipo.

    • ¿Se ha configurado una aplicación web de SharePoint para la implementación? Si desea configurar un portal de SharePoint al crear el proyecto de equipo, solicite al administrador de SharePoint que le asigne permisos Control total en el servidor que hospeda Productos de SharePoint. De lo contrario, puede omitir este paso y configurar un portal más adelante.

  3. Desde Team Explorer 2013, conéctese al servidor y a la colección de proyectos de equipo donde desea crear el proyecto de equipo.

    Select team project link on the Connect page in Team Explorer

    Team Explorer se instala con Visual Studio. O bien puede instalar Team Explorer de forma gratuita.

    Debe conectarse desde un cliente que tenga el mismo nivel de versión que TFS. Es decir, debe conectarse a TFS 2013 desde Team Explorer 2013.

    Connect to Team Foundation Server dialog box

    Sugerencia

    Si está ejecutando Team Explorer desde un servidor que hospeda Productos de SharePoint y SQL Server Reporting Services, es posible que necesite ejecutar Visual Studio como administrador.

  4. Si es la primera vez que se conecta a TFS, necesitará agregar TFS a la lista de servidores reconocidos.

    Servers button on the Connect to Team Foundation Server dialog box. Add button on the Add/Remove TFS. Name of server in the Add TFS dialog box. OK button.

  5. Abra el Asistente para nuevo proyecto de equipo.

    Vínculo Nuevo en la página Conectar (Team Explorer)

  6. Asigne nombre al proyecto de equipo. No especifique más de 64 caracteres.

    Specify the Team Project Settings page in the New Team Project dialog box

    Tenga en cuenta que, una vez creado un proyecto de equipo, no puede cambiar su nombre.

  7. Elija una plantilla de proceso. Para obtener una comparación de las plantillas de proceso predeterminadas, vea Trabajar con artefactos de proyectos de equipo.

    Select a Process Template page in the New Team Project dialog box

  8. Elija el sistema de control de código fuente.

    Specify Source Control Settings page in the New Team Project dialog box

    ¿No sabe qué sistema utilizar? Obtenga más información aquí.

  9. A menos que la colección de proyectos de equipo esté configurada para admitir un portal de proyecto de SharePoint, ha terminado.

    Confirm Team Project Settings page in the New Team Project dialog box

    Si el botón Siguiente está activo, puede configurar el portal del proyecto.

    Si el asistente encuentra algún problema, recibirá un mensaje de error y un vínculo al registro de creación del proyecto. Examine el registro para buscar errores y excepciones concretos. Vea Preguntas y respuestas más adelante en este tema para obtener información adicional.

  10. Cuando haya terminado, puede ver el proyecto de equipo en Team Explorer. También puede elegir el vínculo Acceso a la Web para conectarse al proyecto de equipo mediante Team Web Access.

    Página principal de proyecto de equipo en Team Explorer

Pruebe esto a continuación

Agregar usuarios a proyectos de equipo para permitir que otros usuarios se conecten al proyecto de equipo.

Además, con el proyecto de equipo creado, puede empezar a desarrollar la aplicación en control de versiones de Team Foundation, usar Git o crear una aplicación.

Para empezar a planear el trabajo y colaborar en equipo, vea Realizar un seguimiento del trabajo con Visual Studio ALM y TFS.

Preguntas y respuestas

P: ¿Cómo se agrega la plantilla de proceso personalizada a la lista?

R: En primer lugar deberá cargar la plantilla mediante el Administrador de plantillas de proceso. Para obtener más información sobre cómo personalizar las plantillas de proceso, vaya aquí.

P: ¿Dónde se encuentra el archivo de registro?

R: El archivo de registro se almacena en $:\Users\nombre de usuario\AppData\Local\Temp con la etiqueta VSTS_TeamProjectCreation_aaaa_mm_dd_hh_mm_ss.log.

El registro muestra cada una de las acciones realizadas por el asistente en el momento del error y puede incluir detalles adicionales sobre este. Puede examinar las entradas del registro para encontrar problemas relacionados con archivos o con la red si busca Excepción o Error.

P: ¿Cómo se resuelven los errores relacionados con permisos?

R: Si recibe un mensaje de error que indica que no tiene permiso, deberá obtener esos permisos: solicite ser miembro del grupo Administradores de la colección de proyectos, solicite ser miembro del grupo Administradores de contenido de Team Foundation y solicite permisos de control total en el servidor que hospeda Productos de SharePoint.

P: ¿Cómo se resuelve el error TF30169?

R: Error TF30169: El Asistente para nuevo proyecto de equipo no pudo descargar la plantilla de proceso {0}. indica que las plantillas de proceso del sitio de SharePoint no están disponibles en el servidor que hospeda Productos de SharePoint.

Póngase en contacto con el administrador del sistema del servidor que hospeda Productos de SharePoint y solicite las plantillas de proceso necesarias que se deben agregar al servidor. Consulta Requisitos de Productos de SharePoint para Team Foundation Server.

P: ¿Cómo se resuelve el error TF30321?

R: Error TF30321: El nombre que ha especificado ya se utiliza en otro proyecto de equipo del servidor Team Foundation Server indica que debe utilizar un nombre diferente para el proyecto de equipo. El nombre especificado se está usando activamente o se ha eliminado parcialmente, pero no de forma completa.

P: ¿Cómo se elimina un proyecto de equipo?

R: Puede eliminar un proyecto de equipo que ya no utilice, lo que ayuda a simplificar la navegación a los proyectos de equipo que están en uso. Consulta Eliminar un proyecto de equipo.

P: eliminé un proyecto de equipo pero ahora, cuando intento crear un proyecto de equipo con el mismo nombre, aparece un error.

R: si una operación de creación o eliminación de un proyecto de equipo no finaliza correctamente, se pueden crear o eliminar algunos componentes y otros no. En este caso, no puede reutilizar el nombre asociado al proyecto de equipo.

Para comprobar que se han eliminado o quitado los componentes restantes asociados a un proyecto de equipo eliminado parcialmente, utilice la Eliminar un proyecto de equipo [TFSDeleteProject]. Después, intente crear de nuevo el proyecto de equipo con el mismo nombre.

Incluso con la solución de problemas, es posible que no pueda utilizar el mismo nombre. Algunos componentes del proyecto de equipo eliminado podrían estar programados para su eliminación pero no haberse eliminado todavía.

P: ¿Cómo se resuelve un mensaje de error relacionado con un complemento?

R: la plantilla de proceso utilizada para crear el proyecto de equipo contiene varios archivos de complementos XML. Si uno de estos archivos contiene un error de formato o de otro tipo, aparece un mensaje de error.

Revise el registro de creación del proyecto para determinar el complemento que produjo el error. Después de detectar el problema, puede ponerse en contacto con el desarrollador de software o el proveedor que proporcionó el complemento, o bien intentar corregir el problema por sí solo. Para obtener más información, consulte Personalizar una plantilla de proceso.

P: ¿Cómo se resuelve un problema de conexión a un servidor?

R: si recibe un mensaje de error que indica un problema al conectarse a un servidor, recuperar información de un servidor o comprobar los permisos para crear proyectos, puede deberse a un servidor configurado incorrectamente en la implementación. Este problema suele ser habitual sobre todo tras mover el servidor, realizar una conmutación por error de este o efectuar otra actividad de mantenimiento.

Póngase en contacto con el administrador del sistema de TFS y solicite que compruebe la configuración del servidor.

P: ¿Hay una herramienta de diagnóstico que se pueda utilizar para asegurarse de que la implementación está lista para crear proyectos de equipo?

R: Sí. Puede usar Best Practices Analyzer para Team Foundation Server. Esta herramienta realiza comprobaciones específicas para determinar si la implementación está configurada para permitir la creación de un proyecto de equipo.

P: El proyecto de equipo no tiene características de informes o un portal de proyecto.¿Cómo se agregan estos recursos?

R: vea uno de estos temas:

P: ¿Dónde puedo ir si tengo más preguntas?

R: Puede publicar una pregunta o buscar respuestas en el foro Team Foundation Server – Administración de proyectos y elemento de trabajo.