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?
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.
So viel ich weiß gibt es in EAGLE selbst keine Versionsverwaltung. Wieso nimmst du nicht einfach git für deine EAGLE-Files?
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.
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
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?
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.
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.
Fusion 360 beinhaltet Eagle, wenn Du deine Platine von Eagle zu Fusion360 pushed, dann ist es mit der Version gelinked und wird versioniert.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.