Agregar archivos al control de versiones (Team Explorer Everywhere)

En este tema se explica cómo agregar uno o varios archivos al control de versiones y cómo excluir algunos archivos del control de versiones.

  • Agregar uno o varios archivos al control de versiones

  • Personalizar qué archivos se van a omitir en el control de versiones

Permisos necesarios

Debe ser uno de los Contributors del proyecto de equipo. Vea Grupos, permisos y roles predeterminados de TFS [redirigido].

Agregar uno o varios archivos al control de versiones

Si usa un área de trabajo local, la página Cambios pendientes puede detectar los nuevos archivos.

  1. En Eclipse, si no lo ha hecho aún de esta forma, conéctese al proyecto de equipo.

  2. En la página principal de Team Explorer, elija Explorador de control de código fuente.

  3. En el Explorador de control de código fuente, navegue a la carpeta en la que desea agregar los archivos o carpetas.

  4. Elija el vínculo junto a Ruta de acceso local para abrir la carpeta de destino en el Explorador de Windows (o Explorador de archivos).

    Mueva los archivos y carpetas a esta carpeta.

  5. En Eclipse, en Team Explorer, elija Cambios pendientes.

  6. En la página Cambios pendientes, elija Acciones, Detectar cambios locales

    Detectar cambios locales

  7. En la sección Cambios excluidos, elija Cambios detectados.

    Aparecerá el cuadro de diálogo Promover cambios candidatos.

  8. En el cuadro de diálogo Promover cambios candidatos, asegúrese de que solo los archivos que desea proteger estén seleccionados y, a continuación, elija Promover.

    Promover cambios candidatos

  9. En la página de Cambios pendientes, elija Proteger.

Personalizar qué archivos se van a omitir en el control de versiones

De forma predeterminada, el control de versiones omite ciertos tipos de archivos (por ejemplo, archivos .dll). Como resultado:

  • Cuando se agregan archivos omitidos a las carpetas asignadas en un área de trabajo local, no aparecen en la página Cambios pendientes de Team Explorer.

Puede configurar los tipos de archivos que se omitirán colocando un archivo de texto denominado .tfignore en la carpeta en la que desea aplicar las reglas. Los efectos del archivo .tfignore son recursivos. Sin embargo, puede crear archivos .tfignore en subcarpetas para reemplazar los efectos de un archivo .tfignore de una carpeta primaria.

Reglas del archivo .tfignore

Las siguientes reglas se aplican a los archivos .tfignore:

  • # inicia una línea de comentario

  • Se admiten los caracteres comodín * y ?.

  • Una especificación de archivo es recursiva a menos que vaya precedida por el carácter \.

  • ! niega una especificación de archivo (los archivos que coinciden con el patrón no se omiten)

Ejemplo de archivo .tfignore

######################################
# Ignore .cpp files in the ProjA sub-folder and all its subfolders
ProjA\*.cpp
# Ignore .txt files in this folder 
\*.txt
# Ignore .xml files in this folder and all its sub-folders
*.xml
# Ignore all files in the Temp sub-folder
\Temp
# Do not ignore .dll files in this folder nor in any of its sub-folders
!*.dll

Crear y usar un archivo .tfignore

Aunque puede crear manualmente un archivo de texto .tfignore mediante las reglas anteriores, también puede generar uno automáticamente cuando la página Cambios pendientes detecte un cambio.

Para generar automáticamente un archivo .tfignore

  1. En la página Cambios pendientes, elija Acciones, Detectar cambios locales

    Detectar cambios locales

  2. En la sección Cambios excluidos, elija el vínculo Cambios detectados.

    Aparecerá el cuadro de diálogo Promover cambios candidatos.

    Promover cambios candidatos

  3. Seleccione un archivo, abra el menú contextual y elija Omitir este elemento local, Omitir por extensión, Omitir por nombre de archivo u Omitir por carpeta.

    Omitir archivos

  4. Elija Promocionar o Cancelar para cerrar el cuadro de diálogo Promover cambios candidatos.

  5. En la sección Cambios incluidos de la página Cambios pendientes, aparece un archivo .tfignore. Puede abrir este archivo y modificarlo según sus necesidades.

El archivo .tfignore se agrega automáticamente como un cambio pendiente incluido, de modo que las reglas que ha creado se aplicarán a cada miembro del equipo que obtenga el archivo.

Esta es otra manera de generar automáticamente un archivo de .tfignore:

En Explorador de paquetes, haga clic con el botón secundario en el archivo que desea omitir y elija Equipo, Omitir:

Omitir archivos automáticamente

Vea también

Conceptos

Complemento de Team Foundation Server para Eclipse - Guía para principiantes