Programm zur Synchronisation zwischen verschiedenen Programmierrechnern

nielscho

Level-1
Beiträge
15
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin

bin mir jetzt nicht sicher ob dies das richtige Unterforum ist, aber denke es passt schon...

Ich stehe vor folgendem Problem:
Momentan Programmiere ich Projekte (Codesys 3.5) auf meinem Laptop und synchronisiere die Projektordner mit Synctoy mit einem Ordner im Netzwerk.
Mein Kollege, der ebenfalls an diese Projekten arbeitet synchronisiert seinen Laptop ebenfalls mit dem Projektordner im Netz.

Nun ist usn aufgefallen, das wenn er z.B. die Ordnerstruktur ändert etc dies bei der derzeitigen Synchronisation zu Datenverlusten führen kann.

Kennt jemand ein Programm um die Projektdatein sauber abzulegen, zu sichern und zu synchronisieren?

mfg
Nielscho
 
Hier wäre eines: http://www.versiondog.de
Natürlich nicht das einzige, aber das, was sich sofort im Gedächtnis habe.

Es gibt dazu auch schon Aussagen im Forum, bitte mal suchen.

Da wir i.d.R. einzeln an Projekten arbeiten archivieren und dearchivieren wir normal, ich kann elso keine Erfahrungen mit o.g. Software beisteuern.
Bei Gemeinschaftsprojekten hat einer den "Hut" auf und es wird anschließend Zusammengeführt oder bei Stepp7 V5.5 wird über einen Server gearbeitet.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,
ist das aber nicht eine typische Aufgabe für ne Sourecode Verwaltung?
Na jedenfalls sicher auch ne Möglichkeit wäre dann das zu verwenden:
http://store.codesys.com/codesys-svn.html

Eins wäre noch zu ergänzen:
Die SVN Integration ist in CODESYS eingebaut... all die anderen Tools die auch alle berechtigt und auch funktionieren werden sind (noch) nicht in CODEYS integriert.
siehe Screenshot.

Grüße
 

Anhänge

  • SVNIntegration.jpg
    SVNIntegration.jpg
    107,4 KB · Aufrufe: 18
Zuletzt bearbeitet:
Hallo,

für unsere B&R-Projekte verwenden wir GIT als Sourcecode-Verwaltungstool. Hat uns schon diverse Male sehr geholfen, wenn es um Themen wie
+ Nachverfolgbarkeit von Code-Änderungen
+ Synchronisation von Projekten bei Bearbeitung durch mehrere Personen
geht.

Hat gegenüber SVN den Vorteil, dass es ein verteiltes System ist und man für den täglichen Workflow (Switch to..., Commit, Revert etc.) keine Verbindung zu einem zentralen Server benötigt.

Funktioniert aber nur vollumfänglich bei Projekten mit rein textdateibasiertem Unterbau, Siemens-Projekte verwalte ich damit (momentan?) nicht, da grundsätzliche Funktionen (z.B. ein Merge) hier nicht anwendbar sind.

EDIT: Und es ist kostenlos... :)


Gruß, Fred
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ist zwar schon etwas älter das Thema ... aber schau dir mal Tortoise SVN an.
Das kostet nix und wir haben es schon bei einigen Projekten erfolgreich eingesetzt.
 
Zurück
Oben