{"id":226,"date":"2017-01-29T17:43:09","date_gmt":"2017-01-29T16:43:09","guid":{"rendered":"http:\/\/demo-data.minerva-kb.com\/?post_type=kb&p=226"},"modified":"2021-01-22T19:16:20","modified_gmt":"2021-01-22T18:16:20","slug":"releasenotes-versionierung-updatecheck","status":"publish","type":"kb","link":"https:\/\/gdlschmiede.de\/kb\/releasenotes-versionierung-updatecheck\/","title":{"rendered":"Release-Notes, Versionierung und Update-Check"},"content":{"rendered":"\n

In diesem Artikel beschreibe ich, wie man eine Versionshistorie mit Release-Notes und Backups anlegt und optinale Todos erg\u00e4nzen kann, sowie wie man einen Updatecheck f\u00fcr seine Kunden anlegt.<\/p>\n\n\n\n

Es ist f\u00fcr eine gute GDL-Entwicklung und Dokumentation wichtig und notwendig, eine Versionshistorie mit Release-Notes anzulegen. Man kann dies z.B. mit Hilfe von Github machen, dazu ben\u00f6tigt man allerdings die Einzelscripte in Textform, siehe auch SublimeText<\/a>, GDLnucleus<\/a>, XML_Converter<\/a>.<\/p>\n\n\n\n

Ich bevorzuge mein Projektmanagement Rukovoditel und gehe dabei wie folgt vor:<\/p>\n\n\n\n

Ich lege eine Tabelle f\u00fcr meine GDL-Objekte an: Hier speichere ich neben Informationen zu den Objekten auch Release-Notes, Entwicklungshinweise, Todos, aktuelle Dateiversionen und Dokumentationen. Au\u00dferdem habe ich ein Feld \u201eTags\u201c um im Such-Dialog bestimmte Objekte mit bestimmten Eigenschaften finden zu k\u00f6nnen.<\/p>\n\n\n\n

\"\"<\/figure>\n\n\n\n

Bei jedem Objekt-Update wird \u00fcber eine Eingabemaske ein neuer Eintrag angelegt und als Sicherungskopie die aktuelle Dateiversion hochgeladen.<\/p>\n\n\n\n

\"\"<\/figure>\n\n\n\n

Im GDL-Objekt selber gibt es einen Button im User Interface „Up to date?“. Klickt man hierauf, gelangt man zur Ausgabeseite des Projektmanegements<\/a> (nur Anzeige) und man kann nachschauen, ob man die aktuelle Version hat, welche neuen Features seit der letzten Version eingebaut wurden. Au\u00dferdem kann man sich eine neue Version zusenden lassen, wenn man nicht up to date ist.<\/p>\n\n\n\n

<\/p>\n","protected":false},"excerpt":{"rendered":"

In diesem Artikel beschreibe ich, wie man eine Versionshistorie mit Release-Notes und Backups anlegt und optinale Todos erg\u00e4nzen kann, sowie wie man einen Updatecheck f\u00fcr seine Kunden anlegt. Es ist f\u00fcr eine gute GDL-Entwicklung und Dokumentation wichtig und notwendig, eine Versionshistorie mit Release-Notes anzulegen. Man kann dies z.B. mit Hilfe von Github machen, dazu ben\u00f6tigt … \u201eRelease-Notes, Versionierung und Update-Check\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":720,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"kbtopic":[27],"kbtag":[29],"mkb_version":[],"class_list":["post-226","kb","type-kb","status-publish","has-post-thumbnail","hentry","kbtopic-rukovoditel","kbtag-tools"],"_links":{"self":[{"href":"https:\/\/gdlschmiede.de\/wp-json\/wp\/v2\/kb\/226","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gdlschmiede.de\/wp-json\/wp\/v2\/kb"}],"about":[{"href":"https:\/\/gdlschmiede.de\/wp-json\/wp\/v2\/types\/kb"}],"author":[{"embeddable":true,"href":"https:\/\/gdlschmiede.de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gdlschmiede.de\/wp-json\/wp\/v2\/comments?post=226"}],"version-history":[{"count":10,"href":"https:\/\/gdlschmiede.de\/wp-json\/wp\/v2\/kb\/226\/revisions"}],"predecessor-version":[{"id":725,"href":"https:\/\/gdlschmiede.de\/wp-json\/wp\/v2\/kb\/226\/revisions\/725"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gdlschmiede.de\/wp-json\/wp\/v2\/media\/720"}],"wp:attachment":[{"href":"https:\/\/gdlschmiede.de\/wp-json\/wp\/v2\/media?parent=226"}],"wp:term":[{"taxonomy":"kbtopic","embeddable":true,"href":"https:\/\/gdlschmiede.de\/wp-json\/wp\/v2\/kbtopic?post=226"},{"taxonomy":"kbtag","embeddable":true,"href":"https:\/\/gdlschmiede.de\/wp-json\/wp\/v2\/kbtag?post=226"},{"taxonomy":"mkb_version","embeddable":true,"href":"https:\/\/gdlschmiede.de\/wp-json\/wp\/v2\/mkb_version?post=226"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}