Reimport Tool: Unterschied zwischen den Versionen
Ca (Diskussion | Beiträge) |
Ca (Diskussion | Beiträge) |
||
Zeile 40: | Zeile 40: | ||
;Wichtiger Hinweis !! |
;Wichtiger Hinweis !! |
||
:Während des Reimports muss mindestens ein Expecco Browser geöffnet sein ansonsten wird expecco verlassen und somit der Reimport abgebrochen! Dieses Fehlverhalten wird in der nächsten Version von expecco behoben sein. Ebenso kann der Reimport momentan nicht über die Kommandozeile ausgeführt werden. |
:Während des Reimports muss mindestens ein Expecco Browser geöffnet sein ansonsten wird expecco verlassen und somit der Reimport abgebrochen! Dieses Fehlverhalten wird in der nächsten Version von expecco behoben sein. Ebenso kann der Reimport momentan nicht über die Kommandozeile ausgeführt werden. |
||
Das Tool zum Reimport von Bibliotheken finden Sie unter Extras / Werkzeuge in der Symbolleiste. |
|||
Version vom 11. Januar 2017, 08:46 Uhr
Dieses Werkzeug erlaubt es dem Benutzer seine Bibliotheken auf den aktuellsten Stand zu bringen. Dabei definiert der Benutzer eine Menge von Biblotheks-Dateien die auf Aktualität überprüft werden und gegebenfalls zusätzliche Bibliotheken die für den Reimport mit herangezogen aber selbst nicht modifiziert werden. Das Reimport Tool entscheidet dann in welcher Reihenfolge diese Bibliotheken geladen, modifiziert und zuruckgeschrieben werden. Dabei werden innerhalb einer Bibliothek nur die direkt zu reimportierenden Bibliotheken betrachtet und falls erforderlich reimportiert. Um zu garantieren, dass alle verschachtelten Bibliotheken auf dem aktuellsten Stand sind, müssen zuerst die direkt importierten Bibliotken auf den neusten Stand gebracht werden. Dabei wird für den Reimport eine Reihenfolge der zu aktualisierenden Bibliotheken so festgelegt, dass zuerst die Bibliotheken aktualisiert werden, für die bereits aktuelle Bibliotheken zur Verfügung stehen. Im weitern Verlauf werden nun diese aktualisierten Bibliotheken für den Reimport herangezogen.
Dabei kann der Benutzer entscheiden, ob die bereits aktualiserten Bibliotheken sofort nach dem jeweiligen Reimport überschrieben werden oder erst am Ende des ganzen Reimports (Alles oder Nichts).
Werden Bibliotheken mit der gleichen Funktionalität (FID) wäherend des Reimports erkannt, werden diese zwar aktualisiert aber nicht für den Reimport in andere Testsuiten mit einbezogen, da keine Eindeutigkeit existiert!
Treten beim Reimport Feler beziehungsweise Warnungen auf kann der Benutzer entscheiden wie diese zu behandeln sind. Es besteht die Auswahl zwischen Abbruch der zu reimportierende Bibliothek, der Testsuite oder dem ganzen Reimport. Im Falle einer Warnung kann der Benutzer diese ignorieren und mit dem Reimport fortfahren. Beim Abbruch des Reimports ist zu berücksichtigen, das falls man sich für das Überschreiben der Dateien erst am Ende des Reimports entschieden hat, alle bis dahin gemachten Änderungen verloren gehen!
Beim Laden der zu aktualiserenden Bibliotheken bzw. der zusätzlichen Bibliotheken für den Reimport kann der Benutzer zwischen einem Verzeichnis, einem Verzeichnis mit allen Unterverzeichnissen oder auch einer Datei, die die vollständigen Pfadnamen der Dateien enthält auswählen. Diese Datei kann über den Testsuite Browser oder auch vom Benutzer selbst angelegt werden. Dabei ist zu berücksichtigen, dass pro Zeile ein vollständiger Pfadname steht (Leerzeilen sind erlaubt).
Beispiel für einen Dateiinhalt, der gelesen und ausgeführt werden kann:
C:\Pfad\Datei1.etc C:\Pfad\UnterOrdner\Datei2.etc C:\Pfad\UnterOrdner\Datei3.etc
Die angegebenen Pfadnamen unterliegen keiner Sortierung. Diese Datei kann auch über den Testuite Browser erzeugt, gelesen und geändert werden.
- Wichtiger Hinweis !!
- Während des Reimports muss mindestens ein Expecco Browser geöffnet sein ansonsten wird expecco verlassen und somit der Reimport abgebrochen! Dieses Fehlverhalten wird in der nächsten Version von expecco behoben sein. Ebenso kann der Reimport momentan nicht über die Kommandozeile ausgeführt werden.
Das Tool zum Reimport von Bibliotheken finden Sie unter Extras / Werkzeuge in der Symbolleiste.
Inhaltsverzeichnis
Einstellungen[Bearbeiten]
Die Einstellungen finden Sie unter Extras / Einstellungen.
Wie sollen Warnungen behandelt werden[Bearbeiten]
- Öffne Browser
- Warnungen werden in einem Fenster angezeigt; der Benutzer kann dann entscheiden wie er die Warnungen behandeln möchte (blockierend).
- Überspringen der Testsuite
- Die Aktualisierung der Testsuite wird abgebrochen und es wird mit der nächsten Testsuite fortgefahren. Die original Datei bleibt unverändert.
- Überspringen der Bibliothek für den Reimport
- Die gerade zu reimportierende Bibliothek wird übersprungen und es wird mit der nächsten zu reimportierenden Bibliothek in der Testsuite fortgefahren.
- Warnungen ignorieren
- Es wird kein Fenster bezüglich Warnungen geöffnet; der Reimport der Bibliothek wird als erfolgreich gewertet.
- Reimport abbrechen
- Abbruch des Reimports. Alle Änderungen die bis zu diesem Zeitpunk nicht übernommem wurden gehen verloren (siehe dazu: 'Vorhandene Testsuite sofort nach dem Ändern überschreiben').
Wie sollen Fehler behandelt werden[Bearbeiten]
- Öffne Browser
- Fehler werden in einem Fenster angezeigt; der Benutzer kann dann entscheiden wie er die Fehlermeldungen behandeln möchte (blockierend).
- Überspringen der Testsuite
- Die Aktualisierung der Testsuite wird abgebrochen und es wird mit der nächsten Testsuite fortgefahren. Die original Datei bleibt unverändert.
- Überspringen der Bibliothek für den Reimport
- Die gerade zu reimportierende Bibliothek wird übersprungen und es wird mit der nächsten zu reimportierenden Bibliothek in der Testsuite fortgefahren.
- Reimport abbrechen
- Abbruch des Reimports. Alle Änderungen die bis zu diesem Zeitpunk nicht übernommem wurden gehen verloren (siehe dazu: 'Vorhandene Testsuite sofort nach dem Ändern überschreiben').
Testsuite sichern[Bearbeiten]
- Vorhandene Testsuiten überschreiben (Voreinstellung)
- Nach Aktualisierung der Testsuiten werden die original Dateien überschrieben
- In Ordner speichern
- Die aktualisierten Testsuiten werden in einem definierten Ordner abgelegt, die originale Dateien werden nicht überschrieben!
Logdaten[Bearbeiten]
- Dateinamen festlegen (optional)
- Alle durchgeführten Operationen als auch Fehler und Warnungen werden während des Reimports in diese Log-Datei geschrieben.
Weitere[Bearbeiten]
- Reduzierte Bibliotheken nicht reimportieren (Voreinstellung)
- Reduzierte Bibliotheken werden nicht reimportiert.
- Vorhandene Testsuite sofort nach dem Ändern überschreiben
- Standardmäßig werden modifizierte Testsuite-Dateien erst am Ende des Reimports überschrieben. Wird der Reimport vorzeitig abgebrochen gehen alle Änderungen die bis zu diesem Zeitpunk vorgenommen wurden verloren.