Compartir a través de


Proteger archivos e incluirlos en una carpeta controlada por un proceso de compilación con protección controlada

Si va a proteger archivos en una carpeta con control de versiones controlada por un proceso de compilación de protección controlada, hay que realizar algunos pasos adicionales para completar la operación de protección.

Cuadro de diálogo Protección controlada

Permisos necesarios

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

Empezar a proteger los cambios en una carpeta controlada por una compilación de protección controlada

Si aparece el cuadro de diálogo Protección controlada durante el proceso de protección, los cambios deben compilarse mediante Team Foundation Build antes de protegerlos.

Para proteger los cambios en una carpeta controlada por una compilación de protección controlada

  1. En el cuadro de diálogo Protección controlada:

    • Si se muestra una definición de compilación, continúe con el paso siguiente.

    • Si aparece el menú Definición de compilación en lugar del nombre de una definición de compilación, en el menú Definición de compilación, elija la definición de compilación que el ingeniero de compilación sugiere que debe utilizarse.

  2. Decida cómo desea continuar:

    • Cancele la operación de protección y siga trabajando: si no desea intentar todavía la compilación de los cambios, elija Cancelar y, a continuación, cuando el sistema le pregunte si desea eliminar el conjunto de cambios aplazados, elija .

    • Cancele la operación de protección e inicie una compilación privada de los cambios: si desea compilar el código por sí mismo en una compilación privada, elija Cancelar. Ahora puede compilar manualmente el conjunto de cambios aplazados. Para obtener más información, vea Poner en cola una compilación.

    • Continúe con la operación de protección manteniendo los cambios de su área de trabajo: para continuar con la operación de protección y seguir trabajando con los cambios, vea Continuar con la protección controlada después de mantener los cambios del área de trabajo.

    • Continúe con la operación de protección eliminando los cambios del área de trabajo: si no necesita seguir trabajando con los cambios, vea Continuar con la protección controlada después de eliminar los cambios del área de trabajo.

    • Omita el requisito de protección controlada: si tiene el permiso Reemplazar validación de protección por compilación establecido en Permitir, puede omitir el requisito de protección controlada. Elija Mostrar opciones y, a continuación, elija Omitir compilación de validación y proteger mis cambios directamente (requiere permisos).

Continuar con la protección controlada después de mantener los cambios del área de trabajo

El proceso de protección controlada proporciona una manera de continuar con la protección y seguir trabajando con sus cambios. La desventaja de continuar de esta manera consiste en que si la compilación se completa correctamente, deberá reconciliar los cambios en su área de trabajo con los cambios que se protegen en el control de versiones.

Para continuar con la protección controlada después de mantener los cambios en su área de trabajo

  1. Siga los pasos de Empezar a proteger los cambios para una carpeta sujeta a una protección controlada.

  2. En el cuadro de diálogo Protección controlada, elija Cambios de compilación.

    En Team Explorer, cuando el mensaje de información aparezca en la página Cambios pendientes, supervise la compilación eligiendo el vínculo aquí para mostrar la ventana de resultados de compilación. También puede elegir Icono de inicio Inicioy, a continuación, Icono de compilaciones Compilaciones para controlar la compilación de la página Compilaciones.

    También puede supervisar la compilación en ejecución mediante la aplicación Notificaciones de compilación o el correo electrónico de notificación de compilación. Para obtener más información, vea Ejecutar, supervisar y administrar compilaciones.

  3. Una vez completada la compilación:

    • Protección confirmada: es recomendable que revise el área de trabajo antes de continuar desarrollando el código. Si está utilizando la aplicación Notificaciones de compilación, aparecerá el cuadro de diálogo Protección controlada. Elija Reconciliar. De lo contrario, en Team Explorer, en la página Compilaciones, bajo Mis compilaciones, abra el menú contextual de la compilación completada y, a continuación, elija Reconciliar área de trabajo. Cuando aparezca el cuadro de diálogo Reconciliar área de trabajo, utilice este cuadro de diálogo para resolver los conflictos de control de versiones.

    • Protección rechazada: corrija los problemas que provocaron que la protección se rechazara. En Team Explorer, en la página Compilaciones, en Mis compilaciones, haga doble clic en la compilación (o abra el menú contextual de la compilación y, a continuación, elija Abrir). Aparecerá la ventana de resultados de compilación con información que puede ayudarle a resolver el problema que ha causado un error en la compilación. En algunos tipos de problemas, es posible que pueda elegir el error o problema para ver el archivo que requiere correcciones.

Continuar con la protección controlada después de eliminar los cambios del área de trabajo

Si desea continuar con la operación de protección controlada y no piensa seguir trabajando con sus cambios, puede eliminar los cambios en su área de trabajo. Los cambios se conservan en un conjunto de cambios aplazados y son compilados por el sistema. Si la compilación se completa, se protegen los cambios. Si se produce un error en la compilación, puede retomar los cambios del conjunto de cambios aplazados para recibir de nuevo los cambios en su área de trabajo.

Para continuar con la protección controlada después de eliminar los cambios en su área de trabajo

  1. Siga los pasos de Empezar a proteger los cambios para una carpeta sujeta a una protección controlada.

  2. En el cuadro de diálogo Protección controlada:

    • Elija Mostrar opciones y, después, desactive Conservar mis cambios pendientes localmente.

    • Elija Cambios de compilación.

  3. En Team Explorer, cuando el mensaje de información aparezca en la página Cambios pendientes, supervise la compilación eligiendo el vínculo aquí para mostrar la ventana de resultados de compilación. También puede elegir Icono de inicio Inicioy, a continuación, Icono de compilaciones Compilaciones para controlar la compilación de la página Compilaciones.

    También puede supervisar la compilación en ejecución mediante la aplicación Notificaciones de compilación o el correo electrónico de notificación de compilación. Para obtener más información, vea Ejecutar, supervisar y administrar compilaciones.

  4. Una vez completada la compilación:

    • Protección confirmada: ahora que los cambios están protegidos, quizás desee obtener la última versión de los archivos para que el área de trabajo contenga estos cambios. Para obtener más información, vea Descargar (obtener) archivos del servidor.

    • Protección rechazada: corrija los problemas que provocaron que la protección se rechazara.

      1. En Team Explorer, en la página Compilaciones, en Mis compilaciones, haga doble clic en la compilación (o abra el menú contextual de la compilación y, a continuación, elija Abrir). Aparecerá la ventana de resultados de la compilación.

      2. En la ventana de resultados de compilación, busque información que pueda ayudarle a resolver el problema que provocó un error en la compilación. En algunos tipos de problemas, es posible que pueda elegir el error o problema para ver el archivo que requiere correcciones.

      3. Recupere sus cambios del conjunto de cambios aplazados. Para obtener más información, vea Suspender el trabajo y administrar los conjuntos de datos aplazados.

      4. En sus archivos, corrija los problemas que causaron el error en la compilación.

Vea también

Conceptos

Utilizar un proceso de compilación de protección controlada para validar cambios

Suspender el trabajo y administrar los conjuntos de datos aplazados

Otros recursos

Check In Pending Changes