Compartir a través de


Agregar archivos y carpetas a un proyecto bajo control de código fuente

Puede agregar archivos, vincular archivos y agregar carpetas a un proyecto bajo control de código fuente del mismo modo que lo haría en los proyectos que no estén bajo control de código fuente. Existen algunas diferencias que son específicas del control de código fuente y que se enumeran en los procedimientos incluidos a continuación.

Ee341378.alert_tip(ES-ES,Expression.30).gifSugerencia:

Otros miembros del equipo no verán los archivos agregados, los archivos vinculados ni las carpetas agregadas hasta que proteja los cambios que ha realizado. Dado que cada uno de los procedimientos siguientes agrega una línea al archivo de proyecto (.csproj, .vbproj), puede que necesite combinar sus cambios si otro miembro del equipo modifica el archivo de proyecto mientras usted lo tiene desprotegido.

Para obtener más información, vea Combinar y resolver conflictos al proteger archivos.

Para crear un nuevo archivo en un proyecto bajo control de código fuente

  1. En el panel Proyectos, haga clic con el botón secundario en el proyecto al que desea agregar un nuevo archivo y, a continuación, haga clic en Agregar nuevo elemento.

  2. En el cuadro de diálogo Nuevo elemento, seleccione uno de los siguientes:

    • Window   Cuadro de diálogo o ventana de nivel superior.

    • UserControl   Control personalizado que puede ser reutilizado en otras aplicaciones.

    • Page   Documento que contiene una parte del proyecto a la que se puede llegar desde dentro de una aplicación alojada en un explorador o desde una ventana de exploración.

    • Resource Dictionary   Conjunto de recursos que puede ser compartido por varios elementos del proyecto.

    • Class   Declaración de clase vacía.

  3. Junto al campo Nombre, escriba un nombre descriptivo para el archivo y, a continuación, haga clic en Aceptar.

  4. Proteja el archivo de proyecto.

    Para obtener más información, vea Proteger y desproteger archivos.

Para agregar un archivo existente a un proyecto bajo control de código fuente

  1. Agregue el elemento existente al proyecto.

    Para obtener más información, vea Agregar un elemento o vincular a un elemento existente.

    Ee341378.alert_tip(ES-ES,Expression.30).gifSugerencia:

    Si el archivo que desea agregar es una imagen o vídeo, puede arrastrarlo a la mesa de trabajo.

    El archivo se copiará a la carpeta del proyecto en el área de trabajo local de Microsoft Team Foundation. En el panel Proyectos, el signo más Ee341378.df7cb6be-7111-47b1-8f1b-e1f12fd14ac3(ES-ES,Expression.30).png que aparece junto al nuevo archivo indica que el archivo se ha agregado, pero todavía no se ha protegido. El archivo de proyecto se actualiza para hacer referencia al nuevo archivo. Junto al archivo de proyecto, aparecerá una marca de verificación Ee341378.62863683-36e0-4c3e-818f-ffe18a7fec91(ES-ES,Expression.30).png para indicar que lo tiene desprotegido.

  2. Proteja el archivo de proyecto modificado y el archivo agregado.

    Para obtener más información, vea Proteger y desproteger archivos.

Para vincular a un archivo existente en un proyecto bajo control de código fuente

El procedimiento siguiente proporciona los pasos necesarios para establecer un vínculo a un archivo que está en la misma solución. No debe establecer un vínculo a un archivo que esté en otra solución.

Ee341378.alert_tip(ES-ES,Expression.30).gifSugerencia:

Como práctica recomendada, no debe establecer vínculos a archivos en un proyecto bajo control de código fuente, a menos que el archivo al que realice la vinculación forme parte de la misma solución y esté ubicado en algún lugar de la carpeta de la solución en el área de trabajo de Team Foundation. Si establece un vínculo a un archivo que está fuera de la solución, no podrá protegerlo como parte de la solución y, por tanto, otros miembros del equipo no tendrán acceso al archivo o es posible que que no dispongan de la versión correcta del archivo.

  1. En el panel Proyectos, haga clic con el botón secundario y, a continuación, en Vincular a elemento existente.

  2. En el cuadro de diálogo Vincular a elemento existente, busque un archivo que esté en la misma solución del área de trabajo local, haga clic en él y, a continuación, haga clic en en Abrir.

    Ee341378.alert_tip(ES-ES,Expression.30).gifSugerencia:

    Asegúrese de que el elemento no tenga el mismo nombre que otro archivo del proyecto.

    El archivo aparece en el panel Proyectos en la carpeta del proyecto actual, con una flecha superpuesta sobre el icono del archivo Ee341378.1cca22e6-da56-405c-a971-c52712d43334(ES-ES,Expression.30).png. Si el elemento que seleccionó era un archivo .xaml, cualquier archivo de código subyacente correspondiente (.cs, .vb) también se agregará como un archivo vinculado.

    Se agregará una referencia al archivo (o archivos) en el archivo de proyecto (.csproj, .vbproj), y éste se desprotegerá automáticamente para el usuario.

  3. Proteja el archivo de proyecto.

    Para obtener más información, vea Proteger y desproteger archivos.

Para agregar una carpeta a un proyecto bajo control de código fuente

El procedimiento siguiente incluye los pasos necesarios para agregar una carpeta a un proyecto bajo control de código fuente. Para agregar un proyecto al control de código fuente, use el procedimiento descrito en el tema Agregar un proyecto a una solución bajo control de código fuente.

  1. En el panel Proyectos, haga clic con el botón secundario en el proyecto al que desea agregar una carpeta y, a continuación, haga clic en Agregar nueva carpeta.

    Aparecerá una carpeta con el nombre seleccionado y editable.

  2. Escriba un nombre para la carpeta y luego presione ENTRAR.

    Se agregará una referencia a la carpeta para el archivo de proyecto (.csproj, .vbproj), y éste se desprotegerá automáticamente para el usuario.

  3. Proteja el archivo de proyecto.

    Para obtener más información, vea Proteger y desproteger archivos.

Vea también

Tareas

Proteger y desproteger archivos

Eliminar o cambiar el nombre de un archivo bajo control de código fuente

Agregar un proyecto a una solución bajo control de código fuente