Version: Unterschied zwischen den Versionen
K (Beispiele an die Formatänderungen von September 2015 angepasst) |
Krikan (Diskussion | Beiträge) K (Modulowner angwpasst) |
||
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{SEITENTITEL:version}} | {{SEITENTITEL:version}} | ||
{{Infobox Modul | {{Infobox Modul | ||
|ModPurpose=Befehl zur Bestimmung der Version von | |ModPurpose=Befehl zur Bestimmung der Version von FHEM-Modulen | ||
|ModType=cmd | |ModType=cmd | ||
|ModCmdRef=version | |ModCmdRef=version | ||
|ModForumArea=Sonstiges | |ModForumArea=Sonstiges | ||
|ModTechName= | |ModTechName=98_version.pm | ||
|ModOwner= | |ModOwner={{Link2FU|14770|betateilchen}} | ||
}} | }} | ||
[[version]] ist ein Befehl zur Bestimmung der Versionsnummer und des Aktualisierungsdatums einzelner oder aller benutzen Module. | [[version]] ist ein Befehl zur Bestimmung der Versionsnummer und des Aktualisierungsdatums einzelner oder aller benutzen Module. Dieser Befehl war vor Revision 10462 direkt in fhem.pl integriert. Seit dieser Revision ist version nun ein eigenständiges Modul, welches in einer eigenen Moduldatei realisiert wird. | ||
Der Befehl kann direkt über das [[FHEMWEB|Webfrontend]] eingegeben werden. | Der Befehl kann direkt über das [[FHEMWEB|Webfrontend]] eingegeben werden. | ||
Ohne Angabe von Parametern wird eine komplette Liste aller | Ohne Angabe von Parametern wird eine komplette Liste aller benutzten Module mit den entsprechenden Detailinformation, sowie den Revisionsstand seit dem letzten Update ausgegeben. Aktuell wird in FHEM bei der Eingabe des Befehls <code>version</code> folgender beispielhafte Output erzeugt: | ||
< | |||
fhem.pl | <pre style="width:600px;"> | ||
90_at.pm | Latest Revision: 11163 | ||
98_autocreate.pm | |||
File Rev Last Change | |||
fhem.pl 11144 2016-03-29 09:10:53Z rudolfkoenig | |||
90_at.pm 11151 2016-03-30 07:56:17Z rudolfkoenig | |||
98_autocreate.pm 11094 2016-03-20 09:41:03Z rudolfkoenig | |||
00_CUL.pm 10855 2016-02-15 11:30:02Z rudolfkoenig | |||
10_CUL_HM.pm 11160 2016-03-30 18:39:12Z martinp876 | |||
... | ... | ||
</pre> | </pre> | ||
Wird mit dem Aufruf ein Modulname (Schreibweise beachten! Auf das obige Beispiel bezogen z.B. ''weblink'') mitgegeben, wird nur eine Zeile für das entsprechende Modul ausgegeben. Auch hier sind allerdings komplexere Filter möglich, so | Wird mit dem Aufruf ein Modulname (Schreibweise beachten! Auf das obige Beispiel bezogen z.B. ''weblink'') mitgegeben, wird nur eine Zeile für das entsprechende Modul ausgegeben. Auch hier sind allerdings komplexere Filter möglich, so kann man mit | ||
:<code>version CUL.*</code> | :<code>version CUL.*</code> | ||
beispielsweise die Ausgabe | beispielsweise die folgende Ausgabe erzeugen: | ||
<pre style="width: | <pre style="width:600px;"> | ||
File Rev Last Change | File Rev Last Change | ||
Zeile 35: | Zeile 38: | ||
14_CUL_WS.pm 8497 2015-04-30 09:23:21Z rudolfkoenig | 14_CUL_WS.pm 8497 2015-04-30 09:23:21Z rudolfkoenig | ||
</pre> | </pre> | ||
oder mit | |||
:<code>version fhem</code> | |||
folgende Ausgabe: | |||
<pre style="width:600px;"> | |||
File Rev Last Change | |||
fhem.pl 11144 2016-03-29 09:10:53Z rudolfkoenig | |||
</pre> |
Aktuelle Version vom 8. März 2023, 15:49 Uhr
version | |
---|---|
Zweck / Funktion | |
Befehl zur Bestimmung der Version von FHEM-Modulen | |
Allgemein | |
Typ | Befehl |
Details | |
Dokumentation | EN / DE |
Support (Forum) | Sonstiges |
Modulname | 98_version.pm |
Ersteller | betateilchen |
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref! |
version ist ein Befehl zur Bestimmung der Versionsnummer und des Aktualisierungsdatums einzelner oder aller benutzen Module. Dieser Befehl war vor Revision 10462 direkt in fhem.pl integriert. Seit dieser Revision ist version nun ein eigenständiges Modul, welches in einer eigenen Moduldatei realisiert wird.
Der Befehl kann direkt über das Webfrontend eingegeben werden.
Ohne Angabe von Parametern wird eine komplette Liste aller benutzten Module mit den entsprechenden Detailinformation, sowie den Revisionsstand seit dem letzten Update ausgegeben. Aktuell wird in FHEM bei der Eingabe des Befehls version
folgender beispielhafte Output erzeugt:
Latest Revision: 11163 File Rev Last Change fhem.pl 11144 2016-03-29 09:10:53Z rudolfkoenig 90_at.pm 11151 2016-03-30 07:56:17Z rudolfkoenig 98_autocreate.pm 11094 2016-03-20 09:41:03Z rudolfkoenig 00_CUL.pm 10855 2016-02-15 11:30:02Z rudolfkoenig 10_CUL_HM.pm 11160 2016-03-30 18:39:12Z martinp876 ...
Wird mit dem Aufruf ein Modulname (Schreibweise beachten! Auf das obige Beispiel bezogen z.B. weblink) mitgegeben, wird nur eine Zeile für das entsprechende Modul ausgegeben. Auch hier sind allerdings komplexere Filter möglich, so kann man mit
version CUL.*
beispielsweise die folgende Ausgabe erzeugen:
File Rev Last Change 00_CUL.pm 9002 2015-07-29 05:46:10Z rudolfkoenig 09_CUL_FHTTK.pm 7529 2015-01-11 18:52:43Z matscher 10_CUL_HM.pm 9474 2015-10-17 09:27:25Z martinp876 14_CUL_WS.pm 8497 2015-04-30 09:23:21Z rudolfkoenig
oder mit
version fhem
folgende Ausgabe:
File Rev Last Change fhem.pl 11144 2016-03-29 09:10:53Z rudolfkoenig