Usar Delegate con un proyecto de Beyond

Vincula un espacio de trabajo de Delegate a una organización de Beyond, llega desde Beyond Projects y vincula un repositorio, adopta un proyecto que Delegate ya tiene, y entiende cada rechazo. Estas pantallas existen solo en una instalación de Delegate que está conectada a Beyond Projects.

  • Disponibilidad: Experimental
  • Evidencia: Ejecución registrada
  • Guía práctica

Antes de empezar

Todo lo de esta página aparece en Delegate solo cuando la instalación está conectada a Beyond Projects. Sin esa conexión Delegate funciona como lo describe su propia sección, ninguno de estos paneles existe, y nada conecta un espacio de trabajo de Delegate con una organización de Beyond.

  • Inicias sesión en Delegate mediante Beyond Accounts.
  • Para vincular una organización, vincular un repositorio o adoptar debes tener el rol Administración en el espacio de trabajo de Delegate. Para vincular una organización también debes ser Propietario o Administrador de esa organización en Beyond Accounts.

Un proyecto de Beyond pertenece a una organización, así que Delegate tiene que saber a qué organización pertenecen los proyectos de un espacio de trabajo. Esa es una decisión explícita de quien administra. Delegate nunca la deduce de un nombre.

  1. En Delegate, abre Configuración del espacio y busca el panel Organización de Beyond. Hasta que se vincule dice «Este espacio de trabajo todavía no está vinculado a una organización.»
  2. Elige la Organización. La lista contiene solo las organizaciones de las que Beyond Accounts informó que eres propietario o administrador cuando iniciaste sesión.
  3. Elige Vincular organización.

Resultado esperado: el panel muestra Organización vinculada, su Identificador de la organización y cuándo quedó Vinculada.

Ves Significado Qué hacer
«Solo un administrador del espacio de trabajo puede vincular una organización.» Tu rol en Delegate no es Administración Pídeselo a quien administra el espacio de trabajo
«Beyond Accounts no informó ninguna organización de la que seas propietario o administrador cuando iniciaste sesión. Vuelve a iniciar sesión cuando tu rol cambie allí.» Eres Desarrollador o Lector en tus organizaciones, o no estás en ninguna, o tu rol cambió después de iniciar sesión Consigue el rol en Accounts, luego cierra sesión en Delegate e inicia sesión de nuevo
«Este espacio de trabajo tiene proyectos vinculados bajo su organización actual, así que no se puede vincular a otra.» Un espacio de trabajo con proyectos vinculados no puede cambiar de organización Nada. Desvincular y mover no están implementados

Varios espacios de trabajo pueden vincularse a la misma organización. Administrar organizaciones en Beyond Projects abre Projects, cuando la instalación configuró su dirección.

Llegar desde Projects y vincular un repositorio

En Beyond Projects, abre el proyecto con Tareas y automatización en Delegate. Delegate te inicia sesión si hace falta y luego muestra lo que tú puedes ver de ese proyecto:

Lo que Delegate encuentra Lo que ves
Un proyecto de Delegate vinculado que puedes leer Se abre directamente
Varios Se listan bajo Vinculados en Delegate, cada uno con su repositorio y su rama
Ninguno, y administras un espacio de trabajo vinculado a la organización del proyecto El formulario Vincular un repositorio
Ninguno, en cualquier otro caso «No hay nada que abrir aquí», con el motivo
Beyond Projects no responde «No se pudo abrir este proyecto de Beyond.» y Reintentar. Los proyectos ya vinculados se siguen abriendo durante una interrupción; solo un vínculo nuevo necesita a Projects

Para vincular un repositorio:

  1. Lee la introducción: «El proyecto ya existe en Beyond Projects, así que no se registra de nuevo. Delegate necesita el repositorio y la rama con los que trabajan sus agentes y sus entregas.»
  2. Nombre del proyecto e Identificador del proyecto se muestran, no se piden: «El nombre y la organización vienen de Beyond Projects y se administran allí.»
  3. Completa Repositorio de GitHub (HTTPS) y Rama de pruebas. La rama empieza en main.
  4. Elige Vincular repositorio.

Resultado esperado: el proyecto de Delegate se abre en Resumen. Repetir el mismo vínculo después de una respuesta incierta lo completa y no crea nada dos veces. Un proyecto de Beyond puede tener varios repositorios en Delegate: en un proyecto vinculado, Vincular otro repositorio está en Infraestructura, en el panel Identidad del proyecto en Beyond.

Los motivos bajo «No hay nada que abrir aquí»:

El motivo Qué hacer
«Ningún proyecto de Delegate que puedas leer está vinculado a este proyecto de Beyond. Un administrador del espacio de trabajo puede vincularle un repositorio.» Pídele a quien administra el espacio de trabajo que vincule uno, o que te dé acceso al proyecto vinculado. Delegate no dice cuál de las dos cosas aplica
«Tu espacio de trabajo todavía no está vinculado a una organización de Beyond. Vincúlalo en la configuración del espacio de trabajo y vuelve a abrir este proyecto.» Vincula el espacio de trabajo. Quien administra también ve Abrir la configuración del espacio de trabajo
«Este proyecto de Beyond pertenece a una organización distinta de la que está vinculada a tu espacio de trabajo.» El proyecto no se puede vincular en este espacio de trabajo
«Este proyecto está archivado en Beyond Projects. Restáuralo allí antes de vincular un repositorio.» Restáuralo en Projects. Rechazar un proyecto archivado es una regla propia de Delegate: Projects mismo aceptaría el vínculo
«Este proyecto fue eliminado en Beyond Projects. No se le puede vincular nada.» Restáuralo en Projects mientras sea recuperable

Un proyecto de Delegate que está vinculado a un proyecto de Beyond muestra, en la parte superior del proyecto, Proyecto de Beyond con la identidad, como en «Proyecto de Beyond prj_0f3c9a1b2d4e5f6071829304», y Abrir en Beyond Projects cuando la instalación configuró la dirección de Projects. El enlace tampoco otorga nada en Projects: ves el proyecto allí solo como miembro de su organización.

Adoptar un proyecto existente de Delegate

Úsalo para un proyecto que Delegate ya tiene y que Beyond Projects no conoce.

  1. En Beyond Projects, un Propietario o Administrador registra un proyecto existente y copia su identidad del proyecto.
  2. En Delegate, abre el proyecto, luego Infraestructura, y busca el panel Identidad del proyecto en Beyond. Dice: «Solo Delegate conoce este proyecto. Vincúlalo al proyecto que lo representa en Beyond Projects. Su identificador, sus solicitudes y su historial no cambian.»
  3. Pega la identidad en Identificador del proyecto. La ayuda dice «Cópialo desde Beyond Projects. Empieza con prj_».
  4. Elige Vincular este proyecto.

Resultado esperado: el panel muestra el Identificador del proyecto, Adoptado con la fecha, y Nombre antes de la adopción con el nombre viejo. El proyecto de Delegate toma el nombre que tiene en Beyond Projects. «El nombre y la organización se administran en Beyond Projects. Las solicitudes, las entregas planificadas y el historial se quedan en Delegate.»

Quien no administra el espacio de trabajo ve el formulario deshabilitado y «Solo un administrador del espacio de trabajo puede vincular este proyecto.» Nunca se empareja nada por nombre: solo decide la identidad que pegas.

La pantalla Nuevo proyecto

Con Beyond Projects conectado, Nuevo proyecto en Delegate empieza con este aviso: «Esta instalación usa Beyond Projects. Crea y administra el proyecto allí, y luego abre Delegate desde él para vincular un repositorio. Registrarlo aquí crea un proyecto que Beyond Projects no conoce.» Le sigue Abrir Beyond Projects cuando la dirección está configurada.

Registrar en Delegate como antes sigue funcionando. Un proyecto así no tiene identidad de Beyond hasta que alguien lo adopta.

Rechazos

Ningún rechazo cambia nada.

Mensaje Significado
«Esta instalación no está conectada a Beyond Projects.» La conexión está apagada. Nada de esta página aplica
«Beyond Projects no responde. No se cambió nada; reintenta en un momento.» Una interrupción. No es un rechazo de tu acceso. Reintenta más tarde
«Beyond Projects rechazó la solicitud de esta instalación. No se cambió nada; el operador debe revisar su credencial.» Un problema de la instalación, no de tu cuenta. Avísales a quienes la administran
«Otro proyecto de Beyond ya tiene este proyecto de Delegate. No se cambió nada; un administrador de la organización debe resolverlo en Beyond Projects.» Un proyecto de Delegate pertenece a un solo proyecto de Beyond
«Este proyecto ya está vinculado a otro proyecto de Beyond.» Lo mismo, visto desde una adopción
«Ese proyecto de Beyond pertenece a una organización distinta de la que está vinculada a este espacio de trabajo.» Revisa la identidad que pegaste y la organización vinculada
«Este espacio de trabajo todavía no está vinculado a una organización de Beyond. Vincúlalo primero en la configuración del espacio de trabajo.» Vincula el espacio de trabajo
«Ese proyecto está archivado en Beyond Projects. Restáuralo allí primero.» Restáuralo
«Ese proyecto fue eliminado en Beyond Projects.» Restáuralo en Projects mientras sea recuperable
«Este repositorio ya está registrado.» El espacio de trabajo ya tiene este repositorio como proyecto. Adopta ese proyecto en vez de vincular el repositorio otra vez

Límites

Siguiente acción

¿Ya está vinculado? Continúa con Solicitudes en Delegate.