Gestionar cambios en un entorno de desarrollo en paralelo

En un entorno de desarrollo en paralelo, cada miembro del equipo puede tener su propio espacio de trabajo, o un equipo puede compartir un espacio de trabajo. Para hacer que los cambios sean visibles para otros miembros del equipo o 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 compartidos.

También debe conocer la diferencia entre compartir cambios con un espacio de trabajo y entregar cambios a un espacio de trabajo padre. Para obtener más información, consulte el enlace correspondiente situado 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. Cree y configure un área de proyecto y luego añada 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. Asocie el área de proyecto con un espacio de configuración, también conocido como espacio. Complete este paso para cada área de proyecto que cree en el paso 1. No puede cambiar esta asociación una vez creada. 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 necesitan sincronizar manualmente sus entornos de trabajo.

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

  3. Añada 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 estar basados en una instantánea. Debe crear una instantánea cuando desee crear un espacio de trabajo.

  5. Cree un espacio de trabajo.

    Puede crear un nuevo espacio de trabajo después de crear una instantánea que corresponda a un punto de control. 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:

    Cuando utiliza 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. Cree un conjunto de cambios para agrupar los cambios realizados en recursos.
    2. Cambie el contexto al conjunto de cambios que ha creado.

      A partir de este momento, los recursos que cambie se añadirán a este conjunto de cambios.

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

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

  8. Entregue el 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. Entregue los cambios contenidos en su espacio de trabajo al destino de flujo. No se informa automáticamente a los demás miembros del equipo sobre el cambio en los recursos compartidos; los demás miembros del equipo deben realizar la acción de aceptar los cambios entrantes. Como parte de este proceso, tienen la opción de aceptar o rechazar cambios entrantes en su espacio de trabajo.
  10. Opcional: Revise y acepte o rechace los cambios realizados por otros miembros del equipo.
  11. Al final del punto de control del proyecto, o cuando deba crear una nueva rama de un diseño, vuelva al paso 4 para crear un entorno de trabajo para la nueva rama o versión del diseño.

Comentarios