Gestión de cambios en un entorno de desarrollo paralelo

En un entorno de desarrollo paralelo, cada miembro del equipo puede tener su propio espacio de trabajo, o un equipo puede compartir un espacio de trabajo. Para que los cambios sean visibles para otros miembros del equipo u otros equipos, debe entregar los cambios al espacio de trabajo padre.

Antes de empezar

Debe estar familiarizado con áreas de proyecto, espacios de configuración, instantáneas, espacios de trabajo y conjuntos de cambios, que se describen en Gestión de recursos de diseño compartido.

También debe comprender la diferencia entre compartir cambios con un espacio de trabajo y entregar los cambios en un espacio de trabajo padre. Para obtener más información, consulte el enlace con el concepto relacionado al final de este tema.

Procedimiento

El flujo de trabajo para gestionar cambios en un entorno de desarrollo de colaboración incluye los pasos generales siguientes:

  1. Crear y configurar un área de proyecto y, a continuación, añadir miembros al área de proyecto. Si el entorno de desarrollo de colaboración tiene varios equipos, puede crear un área de proyecto para cada equipo. De forma predeterminada, para cada área de proyecto se crea un entorno de trabajo, llamado también configuración de espacio de trabajo o espacio de trabajo.
  2. Asociar el área de proyecto con un espacio de configuración, que también se denomina un espacio. Complete este paso para cada área de proyecto que cree en el paso 1. No puede cambiar esta asociación después de realizarse. Si el espacio de configuración no existe para el área de proyecto, debe crearlo.

    En un entorno de desarrollo de colaboración, normalmente se asocian varias áreas de proyecto al mismo espacio. Como resultado de compartir el mismo espacio, varias áreas de proyecto comparten de forma implícita entornos de trabajo, también llamados configuraciones. Como resultado de este uso compartido, los equipos no tienen que sincronizar manualmente sus entornos de trabajo.

    Aunque de forma implícita las áreas de proyecto comparten configuraciones, sólo se muestran los recursos para un área de proyecto específico cuando los miembros del equipo visualizan configuraciones.

  3. Añadir recursos al proyecto. Si el proyecto utiliza recursos que están en áreas de proyecto diferentes, debe crear relaciones de dependencia con estos recursos.
  4. Crear una instantánea del proyecto.

    Una instantánea es una vista de sólo lectura del proyecto en un momento determinado. Al crear una instantánea, se crea un punto de partida para un nuevo espacio de trabajo.

    Excepto para el espacio de trabajo predeterminado que se crea al crear un área de proyecto, todos los espacios de trabajo deben basarse en una instantánea. Debe crear una instantánea cuando desea crear un espacio de trabajo.

  5. Crear un espacio de trabajo.

    Puede crear un nuevo espacio de trabajo después de crear una instantánea que corresponda a un objetivo. Un espacio de trabajo representa una rama de un diseño o un proyecto de desarrollo, contiene todos los recursos que están en la instantánea padre y separa nuevo trabajo de otros entornos de trabajo.

    Dependiendo de la estructura del proyecto de desarrollo de colaboración o del entorno de equipo, puede crear varios espacios de trabajo, como en los ejemplos siguientes:
    • Un espacio de trabajo para cada desarrollador, dependiendo de si los desarrolladores están trabajando en los mismos recursos
    • Un espacio de trabajo para cada equipo de desarrolladores, donde cada equipo trabaja en un componente diferente en un proyecto
  6. Utilizar conjuntos de cambios para gestionar los cambios:

    Al utilizar conjuntos de cambios, puede crear agrupaciones lógicas de recursos cambiados, lo que hace que sea más fácil para otros miembros del equipo revisar y aprobar los cambios.

    1. Crear un conjunto de cambios para agrupar los cambios en recursos.
    2. Cambie el contexto al conjunto de cambios que ha creado.

      A partir de este punto, los recursos que cambie se añaden a este conjunto de cambios.

    3. Cree, edite o suprima recursos que sea necesario para el proyecto.
    4. Marcar el conjunto de cambios o conjuntos de cambios como completo.
  7. Opcional: Crear una revisión para los miembros del equipo revisen los cambios.

    Los miembros del equipo que especifica como revisores reciben una notificación en su panel de instrumentos de proyectos.

  8. Entregar los cambios del conjunto de cambios a su espacio de trabajo. Este proceso de denomina compartir.

    Después de compartir los cambios, puede verlos en el espacio de trabajo.

  9. Entregar los cambios del espacio de trabajo al espacio de trabajo padre. No se notifica automáticamente a otros miembros del equipo que ha cambiado los recursos compartidos; los otros miembros del equipo deben completar la acción de aceptar cambios entrantes. Como parte de este proceso, se les da la opción de aceptar o rechazar cambios entrantes en su espacio de trabajo.
  10. Opcional: Revisar y aceptar o rechazar los cambios realizados por otros miembros del equipo.
  11. Al final del objetivo del proyecto, o cuando debe crear una nueva ramificación de un diseño, vuelva al paso 4 para crear un entorno de trabajo para la nueva ramificación o versión del diseño.

Comentarios