Share via


Seleccionar una ubicación de ensayo y configurar carpeta de entrega

Al definir el proceso de compilación, puede especificar una ubicación de ensayo para poder entregar archivos binarios al equipo.

¿Qué desea hacer?

  • Colocar los resultados en TFS

  • Configurar una carpeta de entrega en un recurso compartido de archivos para los controladores de compilación locales

Colocar los resultados en TFS

Es posible que le resulte más cómodo colocar los resultados de la compilación en Team Foundation Server.

Colocar los resultados en TFS

Configurar una carpeta de entrega en un recurso compartido de archivos para los controladores de compilación locales

Se puede especificar una ruta de acceso a un recurso compartido de archivos cuando se define o se pone en cola una definición de compilación ejecutada por un controlador de compilación local. El controlador de compilación local se puede dedicar a una colección de proyectos de equipo en Team Foundation Server (TFS) local o en Visual Studio Online.

Carpetas de entrega en un sistema de compilación

SugerenciaSugerencia

Si ve un error TF270016 en el registro de resultados de la compilación, puede que el servidor de compilación no tenga los permisos de acceso necesarios a la carpeta de entrega.Siga estas instrucciones para resolver este problema.

Requisitos

Debe ser miembro del grupo Administradores en el equipo donde reside la carpeta de entrega.

Puede usar una carpeta de entrega de un recurso compartido de archivos en los sistemas operativos siguientes:

  • Windows Server 2012 R2

  • Windows Server 2012

  • Windows Server 2008

  • Windows Server 2003

  • Windows 8,1

  • Windows 8

  • Windows 7

  • Windows Vista

Para configurar una carpeta de entrega en un recurso compartido de archivos

  1. Inicie sesión en el equipo donde residirá la carpeta de entrega.

  2. Abra el Explorador de Windows (Explorador de archivos en Windows 8) y busque la carpeta que contiene (o contendrá) la carpeta de entrega.

  3. Si es necesario, cree la carpeta de entrega.

    SugerenciaSugerencia

    Intente que la ruta de acceso a la carpeta de entrega sea lo más corta posible (por ejemplo, c:\drops).La carpeta de entrega no debe hacer que el agente de compilación genere ninguna ruta de acceso física que contenga más de 259 caracteres.De lo contrario, se producirán errores en las compilaciones y se registrará el mensaje de error TF205022.

  4. Abra el menú contextual para la carpeta, elija Propiedades y, a continuación, elija la pestaña Compartir.

  5. En Windows Server 2012 R2, Windows Server 2012, Windows Server 2008, Windows 8,1, Windows 8, Windows 7 y Windows Vista únicamente: elija Uso compartido avanzado.

    Aparecerá el cuadro de diálogo Uso compartido avanzado.

  6. Seleccione Compartir esta carpeta y, a continuación, elija Permisos.

    Aparecerá el cuadro de diálogo Permisos de FolderName.

  7. Elija Agregar.

    Aparecerá el cuadro de diálogo Seleccionar usuarios, equipos o grupos.

  8. Realice uno de los pasos siguientes, según el tipo de cuenta que haya especificado como cuenta de servicio de compilación en el servidor de compilación que hospeda el controlador de compilación:

    • NETWORK SERVICE que se ejecuta en el equipo que contiene la carpeta de entrega: en el cuadro Escriba los nombres de objeto que desea seleccionar, escriba NETWORK SERVICE.

    • NETWORK SERVICE que se ejecuta en un equipo diferente del que contiene la carpeta de entrega:

      1. Elija Tipos de objeto.

        Aparecerá el cuadro de diálogo Tipos de objeto.

      2. Active la casilla Equipos y, a continuación, elija Aceptar.

      3. Compruebe que la ubicación es correcta.

      4. En el cuadro Escriba los nombres de objeto que desea seleccionar, escriba BuildMachine$, donde BuildMachine es el nombre de la máquina de compilación donde se está ejecutando el agente de compilación.

    • Una cuenta de dominio: compruebe que la ubicación es correcta. En el cuadro Escriba los nombres de objeto que desea seleccionar, especifique el nombre de la cuenta.

  9. Elija Aceptar.

  10. Repita los dos pasos anteriores para la cuenta de servicio de compilación en el servidor de compilación que hospeda los agentes de compilación.

  11. En el cuadro de diálogo Permisos de FolderName, elija la cuenta recién agregada a la lista Nombres de grupos o usuarios.

  12. Active las casillas Cambiar y Leer y, a continuación, elija Aceptar.

Pasos siguientes

Una vez que haya identificado y configurado la carpeta de entrega, puede especificar la ruta de acceso a esta carpeta cuando defina la compilación y cuando ponga en cola una compilación.