Eagle versionen von schaltplänen/boards

Gast #6439950
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?
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.
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
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?
Gast
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.
Angehängte Dateien:
Gast
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.
Angehängte Dateien:
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.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.