Historial del proyecto
Altium Designer, en combinación con un Workspace conectado, le permite ver e interactuar con una Project History línea de tiempo avanzada orientada gráficamente. La History vista dedicada proporciona una línea de tiempo progresiva de los principales eventos relacionados con el proyecto de PCB, multitarjeta o arnés: su creación, commits, versiones, copias e intercambios MCAD, con varias acciones compatibles cuando corresponde.
Acceso al historial del proyecto
Para acceder a la History vista de un proyecto del Workspace desde Altium Designer, haga clic con el botón derecho en su entrada en el panel Projects y elija el History & Version Contol » Show Project History comando en el menú contextual. Como alternativa, seleccione el History & Version Control » Show Project History comando del menú principal Projects para abrir la vista History del proyecto activo del Workspace. La History vista se presenta como un documento con pestañas independiente (<ProjectName>.PrjPcb History).
Línea de tiempo del historial: descripción general
La History vista presenta una línea de tiempo de los eventos básicos que han ocurrido durante la evolución del proyecto. Esencialmente, puede dividirse en tres secciones clave, como se muestra en la siguiente imagen y detalles.
Identificación de los tres componentes clave de la History vista.
- Main trunk of the timeline. La dirección de la cronología de eventos es de abajo hacia arriba. El primer evento, la creación del proyecto, aparecerá en la parte inferior de la línea de tiempo. Los eventos posteriores aparecen por encima, y el más reciente (el evento actual más reciente) aparece en la parte superior de la línea de tiempo.
- Events. Cada vez que ocurre un evento compatible (véase más abajo) asociado con el proyecto, ese evento se agrega a la línea de tiempo como un mosaico dedicado. Cada tipo de evento tendrá un mosaico de color diferente y estará vinculado directamente al tronco principal de la línea de tiempo o tendrá algún icono adicional junto a él (como es el caso de los eventos de MCAD Exchange).
-
Search. Haga clic en el control
en la parte superior derecha de la vista para acceder a un campo de búsqueda que facilita la búsqueda básica en el historial del proyecto. A medida que escriba su cadena de búsqueda, se aplicará un filtrado a la línea de tiempo para mostrar solo los eventos relevantes para esa búsqueda. Para obtener más información, consulte Filtered Searching.
Eventos compatibles
La línea de tiempo muestra una progresión de eventos que ocurren durante la vida de un proyecto. Cada uno de estos eventos aparece a lo largo de la línea de tiempo como un "mosaico de evento" dedicado. Las siguientes secciones expandibles examinan el rango de eventos actualmente compatibles y que pueden mostrarse como parte de la línea de tiempo histórica de un proyecto.
Project Creation
Refer to: Creación de un proyecto, Poner un proyecto existente a disposición en línea
Cuando se crea un proyecto, se añadirá a la línea de tiempo el mosaico de evento Project Created. Este evento marca el comienzo de la línea de tiempo histórica del proyecto. Como tal, siempre puede encontrarse como la entrada situada en la parte inferior de la línea de tiempo. El mosaico de este evento puede aparecer en dos variaciones distintas:
- Cuando un proyecto se crea por primera vez dentro del Workspace. El creador del proyecto se presenta por nombre (y foto), junto con la fecha y la hora de creación del proyecto. La descripción del proyecto también se muestra dentro del mosaico si se introdujo una en el momento de la creación.
- Cuando el proyecto es una copia de un proyecto existente. La persona que creó el proyecto copiado se presenta por nombre, junto con la fecha y la hora de creación del proyecto. La descripción del proyecto también se muestra dentro del mosaico si se introdujo una en el momento de la copia. Se proporciona un enlace al proyecto original; al hacer clic en él se accederá a la página detallada de gestión de ese proyecto mediante la interfaz del navegador del Workspace.
Project Commit
Cada vez que hace Commit de un proyecto al Workspace (donde el proyecto se gestiona bajo el repositorio Versioned Storage Git interno del Workspace), se añadirá a la línea de tiempo un mosaico de evento Project Committed. La persona que realizó el commit (Save to Server) se presenta por nombre (y foto), junto con la fecha y la hora. Si se añadió un comentario en el momento del commit y se envió, usando el cuadro de diálogo Commit to Version Control dialog, este también se mostrará dentro del mosaico.
Ejemplo de mosaico de evento Project Committed inicial.
El mosaico también admite y presenta información de comparación de diseño, mostrando información más detallada sobre lo que ha cambiado entre el commit actual y los anteriores. Los elementos compatibles incluyen archivos, componentes, redes, variantes y estructura de PCB. La sección de comparación del mosaico resume los distintos elementos afectados por el evento de commit, agrupados según los siguientes estados:
– elemento añadido.
– elemento eliminado.
– elemento modificado.
Al hacer clic en el control
del mosaico, esta sección de comparación se expandirá para presentar los elementos afectados por nombre.
Haga clic en el control
en la esquina superior derecha del mosaico para acceder a un menú con los siguientes comandos:
-
Download Sources - use para descargar y abrir esa revisión específica del proyecto de PCB o arnés en el panel Projects. El nombre del proyecto incluirá la fecha y la hora en que se hizo commit de esa revisión. Tenga en cuenta que esta revisión es de solo lectura; puede verla, pero no editarla.

Puede abrir (solo para visualización) cualquier revisión específica del proyecto directamente desde el mosaico de evento Project Committed correspondiente a esa revisión. -
Compare: Schematic to, PCB to, BOM to – le permite comparar los datos de Esquemático, PCB o BOM del proyecto PCB en este commit con los de otro commit o evento de lanzamiento. Use el submenú para comparar con el commit anterior o seleccione entre todos los lanzamientos y commits posibles. Una vez elegidos los datos para la comparación, los resultados se presentan en la vista de diferencias asociada, que se abre como una nueva pestaña en su navegador predeterminado. Para obtener más información, consulte Design Data Comparisons (Altium 365 Workspace, Enterprise Server Workspace).
-
Create Tag – agrega una sola etiqueta personalizada, con nombre definido por el usuario, a cualquier commit de un proyecto de diseño (y solo cuando ese proyecto está almacenado en un Workspace bajo su sistema interno Git VCS). Solo puede crear una etiqueta para un commit que ya esté guardado en el Workspace. Después de ejecutar el comando, se abre el cuadro de diálogo Create Tag. Introduzca la etiqueta deseada y luego haga clic en Create.
Cuando se introduce una etiqueta que contiene un carácter no válido, aparece el icono
en el cuadro de diálogo Create Tag. Pase el cursor sobre el icono para ver una “sugerencia” sobre qué caracteres están permitidos, es decir, letras, números, punto ('.'), guion ('-'), almohadilla ('#') y guion bajo ('_'); actualice la etiqueta según sea necesario.
Cuando el proyecto se publica usando Project Releaser y su commit más reciente todavía no tiene una etiqueta, se asignará automáticamente una etiqueta a ese último commit. Esta etiqueta tendrá la forma de RELEASE_<RevisionID>, donde <RevisionID> es el número de revisión de las fuentes publicadas del proyecto (A.1, A.2, etc.), por ejemplo, RELEASE_A.3.
Para cambiar el nombre o eliminar una etiqueta, haga clic en
y luego pase el cursor sobre la entrada Tag . Se abrirá un cuadro de diálogo en el que podrá introducir el nuevo nombre de la etiqueta. Si se selecciona Remove , la etiqueta se elimina inmediatamente.
- Crear una copia – úselo para crear una copia a partir de esa revisión específica del proyecto. Se abre el cuadro de diálogo Create Project Copy, en el que debe introducir un Project Name (de forma predeterminada, será el nombre original del proyecto con el sufijo ' - Copy'), Description (que no se rellena previamente), la ruta de Folder (dentro del Workspace) y la ruta de Local Storage (para la copia de trabajo). Se creará el proyecto y se añadirá un mosaico de evento Project Copied a la línea de tiempo.
-
Revert to – utilice este comando para volver a usar los datos de esa revisión específica del proyecto. Los datos de los documentos fuente del proyecto de esa revisión específica sobrescriben los datos de la copia de trabajo local del proyecto. En efecto, el proyecto se cierra momentáneamente y luego se vuelve a abrir con esos datos revertidos. Si desea completar la reversión y hacer que esos datos sean la Head Revision (versión actual), debe hacer commit y push del proyecto de nuevo al Workspace.
Puede revertir a cualquier revisión específica del proyecto directamente desde el mosaico de evento Project Committed correspondiente a esa revisión.
Project Release
Related page: Publicación del proyecto de diseño
Cada vez que realiza una publicación del proyecto PCB – usando Project Releaser de Altium Designer – se añadirá un mosaico de evento Project Released a la línea de tiempo. La persona que realizó la publicación se muestra por nombre (e imagen), junto con la fecha y hora. Si se agregó una nota de publicación en el momento de publicar los datos generados en el Workspace – mediante el cuadro de diálogo Confirm Release dialog – también se mostrará dentro del mosaico. También se enumerarán cada uno de los conjuntos de datos incluidos en la publicación.
Ejemplo de un mosaico de evento Project Released.
Haga clic en el control
en la esquina superior derecha del mosaico para acceder a un menú con los siguientes comandos:
- Download Sources – use este comando para descargar y luego abrir (en el panel Projects ) la revisión específica del proyecto a partir de la cual se generó este paquete de publicación. El nombre del proyecto incluirá la versión de publicación. Tenga en cuenta que esta revisión es de solo lectura; puede verla, pero no editarla de ninguna manera.
- Compare: Schematic to, PCB to, Gerber to, BOM to – le permite comparar los datos de Esquemático, PCB o BOM de esta publicación con los de otra publicación o evento de commit. En el caso del Gerber generado, puede comparar los datos de esta publicación con los de otra publicación o, cuando use un Altium 365 Workspace, con un conjunto de archivos Gerber cargado. Use el submenú para comparar con el conjunto de datos requerido. Una vez elegidos los datos para la comparación, los resultados se presentan en la vista de diferencias asociada, que se abre como una nueva pestaña en su navegador predeterminado. Para obtener más información, consulte Design Data Comparisons (Altium 365 Workspace, Enterprise Server Workspace).
Copying a Project
Cada vez que copia el proyecto, ya sea a través de la interfaz del navegador del Workspace o desde Altium Designer, se añade un mosaico de evento Project Copied a la línea de tiempo. La persona que realizó la copia se presenta con nombre, imagen, fecha y hora. Si se agregó una descripción en el momento de la copia mediante la ventana Clone Project (basada en navegador) o el cuadro de diálogo Create Project Copy (Altium Designer), también se mostrará dentro del mosaico. Se proporciona un enlace al proyecto copiado. Al hacer clic en él, se accede a la página detallada de gestión de ese proyecto a través de la interfaz del navegador del Workspace.
Ejemplo de un mosaico de evento Project Copied.
MCAD Exchanges
Related page: Altium MCAD CoDesigner
Al trabajar entre los dominios del diseño electrónico y mecánico, el Workspace actúa como puente entre ambos, facilitando el codiseño ECAD-MCAD directo. Siempre que se realicen cambios en el diseño PCB del proyecto y esos cambios se envíen al Workspace a través del panel CoDesigner correspondiente, se añadirá un mosaico de evento MCAD Changes Suggested a la línea de tiempo. La persona que realizó el envío se muestra por nombre (e imagen), junto con la fecha y hora. Si se publicó un mensaje en el momento del envío – a través del panel MCAD CoDesigner (Altium Designer), o del panel Altium CoDesigner (en el software MCAD compatible) – también se mostrará dentro del mosaico.
Ejemplo de mosaico de evento MCAD Changes Suggested.
Cuando el ingeniero de MCAD realiza cambios en la PCB en su software MCAD compatible y los vuelve a enviar al Workspace, el evento de envío correspondiente estará disponible en la línea de tiempo del historial del proyecto only después de extraer los cambios del Workspace en Altium Designer.
Ejemplo que muestra dos eventos relacionados con MCAD. A la izquierda del tronco de la línea de tiempo, el evento de envío desde el lado ECAD, mientras que a la derecha, el evento de envío desde el lado MCAD.
Local Changes
Cuando hay documentos del proyecto PCB guardados localmente pero aún no en el Workspace, se agregará un mosaico de evento Local Changes en la parte superior de la línea de tiempo. La persona que realizó el guardado local (es decir, el usuario actual) se presenta por nombre (y fotografía).

Ejemplo de mosaico de evento Local Changes.
Haga clic en el control
en la esquina superior derecha del mosaico para acceder a un menú con el siguiente comando:
- Compare: Schematic to, PCB to, BOM to – le permite comparar los datos de Esquemático, PCB o BOM guardados localmente en esta confirmación con los de una confirmación o evento de liberación. Use el submenú para comparar con los datos fuente de la liberación anterior, los datos fuente de la confirmación anterior, o seleccionar entre todas las posibles liberaciones y confirmaciones. Una vez que se han elegido los datos para la comparación, los resultados se presentan en la vista de diferencias asociada, que se abre como una nueva pestaña en su navegador predeterminado. Para obtener más información, consulte Design Data Comparisons (Altium 365 Workspace, Enterprise Server Workspace).
Búsqueda filtrada
Haga clic en el control
en la parte superior derecha de la vista para acceder a un campo de búsqueda con el que encontrar rápidamente eventos de interés a lo largo de la línea de tiempo. La función de búsqueda admite búsquedas básicas en el historial del proyecto, con filtrado dinámico aplicado a medida que escribe la cadena de búsqueda, dejando mostrados en la página solo los eventos relevantes para esa búsqueda. El texto coincidente dentro de un mosaico de evento se resalta.
Ejemplo de búsqueda en el historial de un proyecto. La línea de tiempo se filtra dinámicamente a medida que escribe el término de búsqueda (sin distinguir mayúsculas y minúsculas), y las entradas coincidentes se resaltan dentro de cada mosaico de evento relevante.
La función de búsqueda funciona con la siguiente información:
- Título del mosaico de evento.
- Nombre de la persona que realizó el evento.
- Texto descriptivo (el texto procedente de un comentario/nota/descripción cuando ocurrió el evento correspondiente).
- Texto de datos de diferencias: en un mosaico de evento Project Committed.
- Nombre del conjunto de datos: en un mosaico de evento Project Released.
- Nombre del proyecto: en un mosaico de evento Project Copied y en un mosaico de evento Project Created (cuando se crea mediante copia).
Actualización con nuevos eventos
Siempre que ocurra un evento compatible relacionado con el proyecto, ese evento se detectará y estará disponible automáticamente en la vista History . Poco después de que ocurra el evento, aparecerá una notificación en la parte inferior de la vista; haga clic en el control
para actualizar la línea de tiempo con el nuevo evento.
Creación de un informe del historial del proyecto
Se puede crear un informe del historial del proyecto en formato PDF para un proyecto del Workspace. El informe muestra toda la información sobre el historial del proyecto, incluida la creación, las confirmaciones y las liberaciones, así como una descripción de los cambios respecto al evento anterior. También puede establecer el período de tiempo para el informe (descrito a continuación) para obtener el informe definitivo que necesita.
Desde un OutJob
Para crear el informe, en el archivo OutputJob (*.OutJob), haga clic con el botón derecho en el [Add New Report Output] asociado con la entrada Report Outputs y luego elija Project History, como se muestra a continuación.
Conecte el informe recién creado a un contenedor de salida PDF. Establezca el período de tiempo del informe haciendo clic con el botón derecho en la salida creada y luego seleccione Configure. Habilite el Period de tiempo deseado: For all time (desde la creación del proyecto hasta el presente), o Specific releases (use las listas desplegables del campo From/To para establecer las liberaciones deseadas). El informe exportado contendrá la información correspondiente al período de tiempo que haya seleccionado.
Después de que se haya creado, vinculado a un contenedor de salida PDF y configurado su informe, en la región del contenedor PDF, haga clic en Generate content, o, si lo desea, puede generar el informe del historial del proyecto como parte del proceso de liberación del proyecto.
para abrir el cuadro de diálogo Choose Folder (una versión simplificada del panel Explorer) y cambiar la carpeta según sea necesario. La Local Storage se establecerá, de forma predeterminada, para usar la ubicación definida en la página