Cadsoft Eagle Version Control

1

Para Solidwork / Photoshops y muchos otros softwares, vienen con un "historial" o registro de revisión. Siempre puede volver fácilmente al paso anterior de los componentes o ver cómo ha cambiado.

¿Existe tal cosa para Eagle? Hay tutoriales por ahí, pero solo podría visualice el cambio , usándolo con GIT + revisando los códigos para obtener los cambios o que indica la versión no. y la fecha de la última actualización como una forma de control de versión.

¿Hay una manera de decir que, para cada componente, hay un registro de actividad en él? (es decir, R20 cambió de 100 ohmios a 300 ohmios, etc ...)

    
pregunta MW_hk

2 respuestas

1

Lamentablemente no hay.

Podría escribir un script ULP que cree un registro de cambios, pero cada cambio que realice deberá ejecutar el script manualmente. Esencialmente generaría algún tipo de lista de partes, coordenadas, valores, etc. Luego, cuando ejecute el script, podría comparar los valores actuales en el tablero con los del archivo de registro y actualizarlos. Git podría usarse para controlar la versión del archivo de registro para que obtenga un historial de los cambios.

    
respondido por el Tom Carpenter
0

Para usar Eagle con git, existe la alternativa de usar los complementos de git. Si la diferencia visual entre dos versiones (PCB o SCH) es suficiente, hay eagle-diff Aunque no es fácil de configurar arriba se hace el trabajo.

Mirando cómo funciona, es completamente posible escribir un complemento similar para git que obtenga el BOM de la versión actual y lo difiera de la mano de una versión anterior.

    
respondido por el Jan Dorniak

Lea otras preguntas en las etiquetas