[TC3-XAE] Verhalten Versionsverwaltung verbessern

foxtrottNB

Level-2
Beiträge
59
Reaktionspunkte
9
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin zusammen,

ich habe eine Frage für die Versionsverwaltung.
Versionieren tue ich schon lange per SVN.
Ich habe aber jetzt endlich mal geschafft alle Dateien in eine IgnorierListe zu packen welche nicht versioniert müssen.
Dazu habe ich mich an die empfohlene Liste von Beckhoff gehalten.

Dabei zwei Probleme die evtl jemand von Euch schon gelöst hat :

tmc wird in der Solution vermisst
In der Liste steht auch die TMC Datei.
Wenn ich das so mache erhalte ich beim Öffnen des Projektes eine Fehlermeldung und die Datei wird neu erstellt.
Das nervt.
1726157061657.png

1726157092257.png

Project.xti wird durch compilieren geändert
Nur durch Öffnen des Projektes und compilieren wird diese Datei geändert und als einzuchecken markiert.
Es wurde rein gar nichts geändert, weder Quelltext noch Einstellungen oder sonstiges.

1726157161327.png
Die Datei enthält ja alle Verknüpfungen zu IO usw.
Es werden irgendwelche GUIDs geändert und die Reihenfolge von XML Abschnitten, das muss ja nicht sein.
Kann man das Verhalten ändern?


Danke
VG
Ronny
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Mit SVN habe ich noch nie gearbeitet, aber wenn das so ähnlich wie bei GIT ist, dürfte das Problem ja nur beim Clonen in ein neues Arbeits-Verzeichnis auftreten. Generell habe ich da mit GIT keine Probleme dieser Art.
 
Ja, ob SVN oder Git, spielt erst einmal keine Rolle.
Das mit der tmc tritt immer auf wenn man frisch auschecked.
Und das mit der .vsm und .xti Datei halt immer wenn man das Projekt öffnet bzw. übersetzt.

Ich werde das mal dem Support fragen, wenn ich was weiß schreibe ich es hier.

Beckhoff liesst hier offiziell nicht mit oder? :)

VG
Ronny
 
Wir hatten "früher" Probleme diese ganzen generierten Dateien in SVN zu ignorieren.
Der Wechsel zu Git führte dann zu sehr bequemen gitignore files die das Leben erleichtert hat.
 
Beckhoff liesst hier offiziell nicht mit oder?
Offiziell nicht, aber ich weiß, dass der ein oder andere mitliest.

Ja, ob SVN oder Git, spielt erst einmal keine Rolle.

Wir hatten "früher" Probleme diese ganzen generierten Dateien in SVN zu ignorieren.
Der Wechsel zu Git führte dann zu sehr bequemen gitignore files die das Leben erleichtert hat.
Dann ist es wohl nicht so egal, ob SVN oder Git. Ich kenne das Verhalten von Git nicht.
 
Das Problem war eher, dass wir wenig Ahnung von SVN hatten. In meinen Erinnerungen war es super komplex diese Ignore-Regeln auf ein neues Repositorium zu übertragen. Da ist Git natürlich ein Segen und die Ignore-Regeln werden gleich mit versioniert.
 
Es gibt eine Reihe git-ignores im Netz. Aber hier unter "Projekt speichern unter" erst von asci25 (glaube ich) gepostet:

 
Zurück
Oben