KICAD 6 und Versionskontrolle

OP #6630682
Lesenswert?

Hallo,
nachdem ich jetzt vor kurzem auf KiCAD 6 umgestellt habe, bin ich am 
Grübeln wie ich das mit den neuen Dateinamen und alten Projekten 
handhabe.
a) Die Dateien mit svn move umbenennen
b) komplett neues repo für V6 anlegen
c) was anderes?
Was wäre da am sinnvollsten?

Für den Nicht-KiCAD-user:
Bei KiCAD 6 haben sich jetzt die Extensions geändert. Alte Projekte 
werden importiert und dann mit neuen Extensions abgespeichert. D.h. in 
den jeweiligen Proektverzeichnissen tummeln sich jetzt die alten und die 
neuen Dateien.
Persönliche Seite #6631065
Lesenswert?

Andreas B. schrieb:
> Aber wenn ich sie aus dem SVN lösche, sind sie doch endgültig gelöscht.
> Oder habe ich da was falsch verstanden?

Ja, hast du :-)
Wenn du eine Datei per svn remove löschst ist die Datei immer noch in 
den alten Revisionen zugänglich. Ich würde die Dateien aber per svn 
rename umbenennen. Dann geht dir auch die Versionsgeschichte nicht 
verloren.

Matthias
#6631327
Lesenswert?

Was willst Du denn erreichen?

Historie haben fuer jede Datei ist ja eine Sachen, aber wozu?
Nur zum Nachvollziehen wohl kaum. Vielleicht willst Du ja spaeter wieder 
fuer die alte KiCad-Version auschecken (und veraendern) oder sowas...

ich wuerde einen Zweig mit dem alten Dateien anlegen.
Sowas wie
1
$ svn cp <Stamm> kicad5

war das glaub ich - bin schon laenger mit git unterwegs.
Und dann mit svn move die einzelnen Dateien umbenennen in deinem 
aktuellen <Stamm>.
OP #6631821
Lesenswert?

Marc P. schrieb:
> Vielleicht willst Du ja spaeter wieder
> fuer die alte KiCad-Version auschecken (und veraendern) oder sowas
Tja, wenn man das im voraus so genau wüßte, bräuchte man keine Versions 
control system. Ich habe halt gerne die alten Version. Manchmal kommt es 
halt vor, daß man Dinge verschlimmbessert hat. Oder ich habe Platinen 
aus einer früheren Version und möchte da etwas nachschauen. 
Möglichkeiten gibt es viele.

Nochmal etwas genauer, was sich bei KiCAD 6 ändert:
.pro werden in .kicad_pro umbenannt
.kicad_prl kommt dazu
.sch werden in .kicad_sch umbenannt
.kicad_brd bleibt gleich
alle cache dateien können weg

Ich habe es jetzt so gemacht:
Kopie des Projektverzeichnisses
- In dieser Kopie KICAD 6 öffnen und Projekt aktualisieren.
- In SVN .sch und .pro umbenennen und cache Dateien löschen. .kicad_prl 
zufügen
- Aus Kopie die KICAD 6 Dateien .kicad_prl, .kicad_pro, .kicad_sch und 
.kicad_brd zurück in das Projekt kopieren
- Commit (als Upgrade KICAD6)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren