Befehl 'Übertragen', Befehl 'Projekt übertragen'
Funktion: Der Befehl überträgt Änderungen, die in CODESYS erfolgten, in das SVN-Projektarchiv. Dafür öffnet sich der Dialog Übertragen.
Aufruf:
Kontextmenü SVN , um genau dieses Objekt zu übertragen.
Menü Projekt ‣ SVN ‣ Projekt übertragen , um alle Änderungen im Projekt gleichzeitig zu übertragen.
Voraussetzung: Mindestens ein Objekt wurde bearbeitet. Das bearbeitete Objekt ist im Objektbaum mit dem Symbol überlagert.
Wenn Sie den Befehl ausführen, werden automatisch die Sperren der übertragenen Objekte freigegeben.
Übertragen nach: <URL Projekt/Objekt>
URL im SVN-Projektarchiv Beispiel: file:///D:/SVN repository/trunk/ControlABC.project |
|
Logmeldung |
Geben Sie eine Logmeldung ein, die Ihre Änderung kommentiert. Beispiel: Bug fix error 123 |
Letzte Meldung |
Öffnet den Dialog Letzte Meldungen, der die zuletzt verwendeten Logmeldungen anzeigt. Sie können auf eine Logmeldung klicken, um sie zu übernehmen. |
Änderungen durchgeführt (Doppelklick auf das Objekt für den Vergleich, Rechtsklick für weitere Operationen)
|
Liste mit Objekten, die geändert wurden und deshalb übertragen werden können. Die SVN-URLs gegeben die Hierarchie des Objekts im SVN-Projektarchiv wieder. Die Objekte sind entsprechend dem Objektstatus farblich markiert:
Doppelklicken Sie auf ein Objekt, um den Vergleichsdialog zu öffnen. Die Revision der Arbeitskopie wird mit der Basisrevision verglichen. Der Vergleichsdialog erscheint auch, wenn Sie im Kontextmenü den Befehl Vergleichen wählen. Rechtsklicken Sie auf ein Objekt, um das zugehörige Kontextmenü zu öffnen. Hinweis: Hier erscheint eine Liste von Objekten, wenn der Befehl Projekts übertragen gewählt wurde. Bei Befehl Übertragen, angewendet auf ein bestimmtes Objekt, erscheint nur dieses Objekt (wenn modifiziert) und dessen modifizierte Kinder. |
Objekt |
Beispiel: |
Textstatus |
Objektstatus in CODESYS
|
Eigenschaftenstatus |
Status der Metadaten des Objekts
|
Sperre |
Wenn das Objekt eine Sperre hat, wird hier angezeigt, wer sich die Sperre geholt hat. Beispiel: b.mayer |
Beschreibung |
Anzeige der Logmeldung |
Alle an- / abwählen |
|
Sperre beibehalten |
|
Änderungsliste beibehalten |
|
Nach dem Übertragen aktualisieren (empfohlen) |
Siehe auch: SVN-Hilfe |
Schaltfläche Projekt aktualisieren |
Aktualisiert das Projekt. Tipp: Übertragen Sie ein vorher aktualisiertes Projekt/Objekt, um Konflikte zu vermeiden. |
OK Tastaturkürzel Strg + Eingabe Tastaturkürzel Strg + Enter |
Prüft zunächst die Arbeitskopie. Bei aktueller Arbeitskopie startet das Übertragen der Änderungen. Bei veralteter Arbeitskopie öffnet ein Dialog. Dort können Sie Folgendes wählen:
Hinweis: Der Verlauf der Übertragung wird in der Ansicht Meldungen ausgegeben. Dabei sind die Meldungen farblich gekennzeichnet:
|
Info
Handhabung von externen Objekten Wenn das externe Objekt im selben SVN-Projektarchiv ist, werden Änderungen in diesem externen Objekt im Übertragen-Dialog aufgelistet und gemeinsam mit dem internen Projekt übertragen.
Wenn sich ein externes Objekt in einem anderen SVN-Projektarchiv befindet, werden Sie zwar über Änderungen im externen Projekt informiert, Sie müssen diese jedoch separat übertragen.
Ein externes Objekt hat die Eigenschaft externals.
Siehe auch
SVN-Hilfe: http://svnbook.red-bean.com/en/1.7/svn.basic.in-action.html#svn.basic.in-action.mixedrevs)
Kontextmenü bei Rechtsklick auf ein Objekt
|
Öffnet den Vergleichsdialog, um die Arbeitskopie mit der obersten (top-level) Revision zu vergleichen. |
|
Öffnet den Vergleichsdialog, um die Arbeitskopie mit der HEAD-Revision zu vergleichen. |
|
Die Listeneinträge sind entsprechend dem Objektstatus farblich markiert:
|
|
Verwirft Ihre Änderungen in der Arbeitskopie. Danach entspricht das Objekt der Revision im SVN-Projektarchiv. |
|
Zeigt die Versionshistorie des ausgewählten Objekts an. |
Eigenschaften |
Öffnet den Dialog SVN-Eigenschaften. Dort werden die Eigenschaften dargestellt und können von Ihnen bearbeitet werden. |
Zur Änderungsliste hinzufügen |
Hinweis: Befehl ist noch nicht implementiert. |