Forum: Platinen Eagle versionen von schaltplänen/boards


von Johannes (Gast)


Lesenswert?

Hallo,
wie kann ich in Eagle eine Art versionsverwaltung machen?
Bisher mache ich einfach immer eine kopie und hänge eine fortlaufende 
Zahl hinten drann.
Dazu muss ich aber immer alles schließen und neu starten.
Wenn ich nur mal was 'kurz' ausprobieren möchte, ist es sehr aufwendig. 
Bei git könnte ich einfach ein Branch machen und diesen wieder löschen 
oder ein reset machen oder ähnliches.
Wie kann man das hier machen?

von Jens M. (schuchkleisser)


Lesenswert?

Speichern als Kopie mit neuem Namen, fertig.
Alternativ im Explorer einfach die Dateien bzw. den Ordner kopieren als 
Backup.

Johannes schrieb:
> Dazu muss ich aber immer alles schließen und neu starten.

Es reicht, den entsprechenden Baum ein- und auszuklappen.

von P. S. (namnyef)


Lesenswert?

So viel ich weiß gibt es in EAGLE selbst keine Versionsverwaltung. Wieso 
nimmst du nicht einfach git für deine EAGLE-Files?

von Johannes S. (Gast)


Lesenswert?

Das alte Eagle hat keine Versionen, das aktuelle schon. Fusion360 legt 
mit jedem Speichern eine neue Versionsnummer an, optional mit Kommentar. 
Es können auch mehrere Versionen geöffnet werden (ältere sind 
schreibgeschützt). Man braucht nur viel Monitorfläche... Aber die 
Fenster lassen sich abdocken und auf andere Monitore ziehen.

von Johannes (Gast)


Lesenswert?

P. S. schrieb:
> So viel ich weiß gibt es in EAGLE selbst keine Versionsverwaltung. Wieso
> nimmst du nicht einfach git für deine EAGLE-Files?

Mhh,
das könnte ich mal ausporbieren. Letztendlich sind das ja auch nur xml 
Dateien. Mal gucken wie Eagle damit klar kommt, wenn ich ein Reset o.ä. 
mache

von Wolfgang (Gast)


Lesenswert?

Johannes schrieb:
> Wenn ich nur mal was 'kurz' ausprobieren möchte, ist es sehr aufwendig.
> Bei git könnte ich einfach ein Branch machen und diesen wieder löschen
> oder ein reset machen oder ähnliches.

Und wo ist jetzt der weltbewegende Unterschied zwischen einem Branch 
machen und hinterher wieder löschen, zum speichern unter neuem Namen und 
hinterher wieder löschen?

von Toby P. (Gast)


Angehängte Dateien:

Lesenswert?

Wolfgang schrieb:
> Und wo ist jetzt der weltbewegende Unterschied zwischen einem Branch
> machen und hinterher wieder löschen, zum speichern unter neuem Namen und
> hinterher wieder löschen?


In den Möglichkeiten einer Versionskontrolle.
So etwas wie auf dem Bild wird mit umbenennen schwierig. ;-)

Also ich will davon nicht mehr weg. Zumal Eagle xml files hat und die 
Änderungen nach kurzer Zeit direkt lesbar sind.

von Nikolaus S. (Firma: Golden Delicious Computers) (hns)


Lesenswert?

Ich nehme git schon seit EAGLE XML-Files kann.

Das Einzige was man sich verkneifen sollte ist git 
merge/rebase/cherry-pick denn das Ergebnis ist selten etwas brauchbares.

von Dirk (Gast)


Lesenswert?

Fusion 360 beinhaltet Eagle, wenn Du deine Platine von Eagle zu 
Fusion360 pushed, dann ist es mit der Version gelinked und wird 
versioniert.

von Wühlhase (Gast)


Angehängte Dateien:

Lesenswert?

Zumindest SVN (und garantiert auch git) können auch mit Binärdateien 
umgehen. Einige Werkzeuge wie Versionsansicht oder das bereits genannte 
Kirschenpicken gehen dann zwar logischerweise nicht, aber die 
eigentliche Versionsverwaltung funktoniert auch so. Ein textbasiertes 
Dateiformat ist absolut nicht notwendig.

Wolfgang schrieb:
> Und wo ist jetzt der weltbewegende Unterschied zwischen einem Branch
> machen und hinterher wieder löschen, zum speichern unter neuem Namen und
> hinterher wieder löschen?

Schau mal in den Anhang: So etwas kann dir mit einem 
Versionskontrollsystem nicht passieren.

von P. S. (namnyef)


Lesenswert?

Johannes schrieb:
> P. S. schrieb:
>> So viel ich weiß gibt es in EAGLE selbst keine Versionsverwaltung. Wieso
>> nimmst du nicht einfach git für deine EAGLE-Files?
>
> Mhh,
> das könnte ich mal ausporbieren. Letztendlich sind das ja auch nur xml
> Dateien. Mal gucken wie Eagle damit klar kommt, wenn ich ein Reset o.ä.
> mache

Das sollte kein Problem sein. Git macht ja nur Snapshots. Bei 
Merge/Rebase wird es halt unter Umständen krachen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.