Ir al contenido

Colaborar: versiones, comparación y uso compartido

~25 minutos · un historial de versiones, una comparación, un vínculo compartido

Cuando varias personas trabajan en el mismo proyecto, las preguntas que importan el primer día son siempre las mismas: ¿Qué cambió? ¿Puedo recuperar un estado anterior? ¿Cómo paso un cambio de un proyecto a otro? ¿Cómo llevo a un compañero directamente a lo que estoy viendo? PlaidCloud responde a las cuatro de forma nativa: el trabajo tiene control de versiones, se puede comparar y se puede compartir, y este tutorial le guía por cada una.

El mensaje con el que debe quedarse: nada se pierde. Cada cambio queda registrado, se pueden comparar dos proyectos cualesquiera y cada pantalla tiene un vínculo.

  1. Ver el historial automático de cambios de un proyecto y leer su registro.
  2. Comparar dos proyectos y entender qué hace una combinación.
  3. Organizar el trabajo con etiquetas para poder encontrarlo de nuevo.
  4. Copiar un vínculo directo que lleve a un compañero a un lugar exacto.
  • Un espacio de trabajo de PlaidCloud y un proyecto que pueda abrir.
  • Un segundo proyecto, una copia o un equivalente de control de calidad o producción, si desea probar la comparación con contenido real. Un proyecto copiado funciona bien.

Parte 1: El trabajo tiene control de versiones

Sección titulada «Parte 1: El trabajo tiene control de versiones»

Todo lo que crea en un proyecto se registra automáticamente; no tiene que activarlo.

Nada se pierde. Todos los cambios de un proyecto (flujos de trabajo, editores de datos, jerarquías, estructuras de tablas y funciones definidas por el usuario) se registran y permiten la recuperación a un momento dado del estado. Esto significa que un cambio accidental se puede recuperar y que cualquier punto anterior se puede copiar para compararlo.

Además de ese seguimiento automático, los proyectos y sus elementos admiten el control de versiones: crear una versión es fácil y puede combinar los cambios de una versión en otra. Es una forma sencilla de conservar instantáneas, o de desarrollar en una versión y combinar esos cambios en la versión que no es de desarrollo cuando esté listo.

El registro del proyecto consolida todos los registros individuales de los flujos de trabajo en una vista completa de la actividad del proyecto: miembros asignados, flujos de trabajo ejecutados y más.

  1. Abra Analizar.
  2. Seleccione Proyectos.
  3. Abra la pestaña Registro (el registro del proyecto).

Para acotar un registro con mucha actividad, use el control de filtro junto a los mensajes del registro y elija sus criterios de filtrado. Para leer una entrada completa, haga clic con el botón derecho en ella y vea el cuadro Mensaje de registro.

Borrar el registro elimina también los subregistros. El botón Borrar registro elimina el registro del proyecto y el subregistro de cada flujo de trabajo que contiene. Bórrelo solo cuando realmente quiera eliminar ese historial.

La comparación le permite ver exactamente qué difiere entre dos proyectos y, en las partes que se pueden copiar sin riesgo, combinar los cambios seleccionados de uno en el otro. Se adapta a dos situaciones cotidianas: promover cambios entre entornos (un proyecto de control de calidad hacia su equivalente de producción) y revisar frente a una copia anterior (un clon mes a mes, para ver qué cambió).

Usted mantiene el control en todo momento: no se escribe nada hasta que selecciona elementos específicos y los aplica, y puede validar primero con una ejecución de prueba.

  1. Abra Analizar y seleccione Proyectos.
  2. Haga clic con el botón derecho en el proyecto desde el que desea empezar (o use su menú de acciones) y elija Comparar con….
  3. El proyecto desde el que empezó se completa como Origen. Elija el Destino en la lista desplegable.
  4. Haga clic en Comparar.

Ambos proyectos deben estar en el mismo espacio de trabajo. Use Intercambiar para invertir Origen y Destino antes de comparar; la dirección importa, porque una combinación copia desde el Origen hacia el Destino.

Origende donde vienen los cambiosDestinoel proyecto que cambiala combinación copia →
Una combinación solo escribe en el Destino. Asegúrese de que la dirección sea correcta antes de aplicar.

El lado izquierdo agrupa cada diferencia bajo su categoría: Flujos de trabajo (con Pasos anidados), Variables, Dimensiones, Editores, UDF, Vistas y Tablas. Cada elemento lleva una insignia con su estado:

Insignia Significado
Agregado Está en el Origen pero no en el Destino: se crearía en el Destino
Modificado Está en ambos, pero la configuración difiere
Eliminado Está en el Destino pero no en el Origen
Sin cambios Idéntico en ambos lados (oculto de forma predeterminada)

Seleccione un elemento modificado para ver a la derecha una tabla Campo / Origen / Destino, con la Diferencia de configuración completa debajo. Filtre por nombre o ruta, o active y desactive las casillas de estado, para centrarse en una lista larga.

No todas las diferencias se pueden copiar sin riesgo, por lo que la comparación etiqueta cada elemento:

  • Los Flujos de trabajo, los Pasos y las Variables se pueden combinar.
  • Las Dimensiones, los Editores, las UDF, las Vistas y las Tablas son de solo lectura: revíselos aquí, pero cópielos con sus propias herramientas específicas.

Para combinar, seleccione los elementos combinables, haga clic en Ejecución de prueba para validar sin escribir y luego en Aplicar y confirme. Los elementos combinados conservan su identidad en el Destino, por lo que puede volver a comparar más adelante y combinar más cambios sin crear duplicados.

Una combinación modifica el Destino. Revise las diferencias, haga una ejecución de prueba y confirme que el Origen y el Destino están en el orden correcto antes de aplicar. Si otra persona editó el Destino después de que usted cargó la comparación, la combinación se detiene en lugar de sobrescribir su trabajo: actualice y vuelva a aplicar.

Para promover de desarrollo a control de calidad y a producción entre proyectos copiados uno del otro, consulte Volver a sincronizar desde el proyecto del que copió, que empareja los elementos por su linaje de copia en lugar de por su nombre.

Las etiquetas son marcas de formato libre que se adjuntan a los objetos: el propio proyecto, sus flujos de trabajo, pasos, tablas, dimensiones, editores de datos y UDF. Úselas para agrupar elementos relacionados según lo que le importe (una fase del trabajo, un sistema de origen, un responsable, una versión) y encontrarlos de nuevo rápidamente.

Todo objeto que se puede etiquetar tiene un cuadro Etiquetas en su panel de detalles:

  1. Haga clic en cualquier parte del cuadro Etiquetas para colocar el cursor.
  2. Escriba el texto de la etiqueta.
  3. Presione Intro (o escriba una coma) para agregarla.

Quite una etiqueta con la × de su ficha, o presione Retroceso con el campo de entrada vacío para quitar la última.

Las etiquetas se almacenan en minúsculas. PlaidCloud convierte automáticamente cada etiqueta a minúsculas y rechaza un duplicado en el mismo objeto. Si mantiene su conjunto coherente, se convierte en una forma ligera de segmentar un proyecto grande.

Para encontrar elementos etiquetados, escriba la etiqueta en el cuadro de filtro de una lista del proyecto: la búsqueda coincide con el texto de la etiqueta además del nombre del elemento.

PlaidCloud mantiene la barra de direcciones sincronizada con lo que tiene abierto. Abra un flujo de trabajo, una tabla o una dimensión, y la URL se convierte en un vínculo directo a ese elemento. No hay un botón de compartir aparte: la barra de direcciones es el vínculo.

  1. Abra el objeto que desea compartir.
  2. Copie la URL completa de la barra de direcciones de su navegador.
  3. Envíela: quien la abra llegará a la misma pantalla.

Los vínculos empiezan por el proyecto: primero va el proyecto y después el objeto que contiene, separados por una virgulilla (~).

Pantalla El vínculo termina con
Proyecto #p~<project>
Flujo de trabajo (cuadrícula de Pasos) #p~<project>~w~<workflow>
Flujo de trabajo (lienzo del Diseñador visual de flujos de trabajo) #p~<project>~c~<workflow>
Un paso dentro de un flujo de trabajo …~w~<workflow>~s~<step>
Explorador de tablas #p~<project>~t~<table>
Jerarquía de la dimensión #p~<project>~d~<dimension>
Editor de datos #p~<project>~e~<editor>

Al abrir un vínculo se restaura el contexto superior, no solo la ventana: un vínculo a un flujo de trabajo vuelve a abrir también su proyecto, de modo que quien lo recibe llega con el proyecto circundante en la barra de pestañas. Un vínculo a un paso incluso lo selecciona.

Un vínculo lleva la ubicación, no el permiso. Quien lo abra sigue necesitando acceso al proyecto. Quien no lo tenga no verá el objeto, por lo que compartir un vínculo es seguro. Controle quién puede ver qué en Controlar el acceso a los datos.

Los vínculos antiguos con el estilo #te?p=…&t=… siguen funcionando y se reescriben discretamente a la forma actual, más legible, en la primera navegación.

Nada se pierde, y ahora puede demostrarlo. Ha leído el historial de un proyecto, ha comparado dos proyectos y los ha combinado de forma segura en una dirección, ha organizado el trabajo con etiquetas para poder encontrarlo de nuevo y le ha entregado a un compañero un vínculo directo que lo lleva exactamente adonde usted está.