Phase 6: IDE-Exportanbindung abschließen und Change archivieren
This commit is contained in:
@@ -98,7 +98,10 @@ protected }, cancelled)` erhält den fertig verknüpften Projektstand, keine
|
||||
IDE-Dokumenttypen. `protected` enthält insbesondere das Eingabemanifest;
|
||||
Quell-/Include-Pfade aus dem Kompilat sowie Vorlage/Metadaten ergänzt der
|
||||
Export selbst. Die IDE kann ihren bestehenden Abbruch-/Revisionszustand
|
||||
über den Callback prüfen. `publish` stellt denselben Schutz für TBL/Link
|
||||
vor der Veröffentlichung prüfen: `prepare_export` beziehungsweise
|
||||
`prepare_publication` liefern ein fertiges `PreparedPublication`. Der
|
||||
UI-Thread prüft Auftrag und Eingaben, bevor er dessen `publish` aufruft;
|
||||
Drop verwirft das Staging. `publish` stellt denselben Schutz für TBL/Link
|
||||
bereit: temporäre Geschwisterdatei, vollständige Finalisierung, sync,
|
||||
Abbruch- und Zielkonfliktprüfung, danach Veröffentlichung. Ein neues Ziel
|
||||
wird mit atomarem No-clobber angelegt. Ein vorhandenes Ziel wird nur nach
|
||||
|
||||
Reference in New Issue
Block a user