Version: Unterschied zwischen den Versionen

Aus FHEMWiki
(Erste Version der Seite)
 
K (Modulowner angwpasst)
 
(4 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{SEITENTITEL:version}}
{{SEITENTITEL:version}}
{{Infobox Modul
{{Infobox Modul
|ModPurpose=Befehl zur Bestimmung der Version von Fhem-Modulen
|ModPurpose=Befehl zur Bestimmung der Version von FHEM-Modulen
|ModType=cmd
|ModType=cmd
|ModCmdRef=version
|ModCmdRef=version
|ModForumArea=Sonstiges
|ModForumArea=Sonstiges
|ModTechName=fhem.pl ("Built-in")
|ModTechName=98_version.pm
|ModOwner=rudolfkoenig ([http://forum.fhem.de/index.php?action=profile;u=8 Forum] / [[Benutzer Diskussion:Rudolfkoenig|Wiki]])
|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 benutzen Module mit den entsprechenden Detailinformation ausgegeben (das Folgende ist nur ein Teil einer beispielhaften, installationsspezifischen Ausgabe):
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:
<pre style="width:450px;">
 
# $Id: fhem.pl 8690 2015-06-04 16:47:20Z rudolfkoenig $
<pre style="width:600px;">
# $Id: 00_CUL.pm 8726 2015-06-10 10:06:12Z rudolfkoenig $
Latest Revision: 11163
# $Id: 09_CUL_FHTTK.pm 7529 2015-01-11 18:52:43Z matscher $
 
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
...
...
# $Id: 98_weblink.pm 5608 2014-04-23 10:57:16Z rudolfkoenig $
</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 könnte
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:450px;">
<pre style="width:600px;">
# $Id: 00_CUL.pm 8726 2015-06-10 10:06:12Z rudolfkoenig $
File            Rev  Last Change
# $Id: 09_CUL_FHTTK.pm 7529 2015-01-11 18:52:43Z matscher $
 
# $Id: 10_CUL_HM.pm 8748 2015-06-14 17:51:50Z martinp876 $
00_CUL.pm       9002 2015-07-29 05:46:10Z rudolfkoenig  
# $Id: 14_CUL_TX.pm 6689 2014-10-05 12:27:19Z rudolfkoenig $
09_CUL_FHTTK.pm 7529 2015-01-11 18:52:43Z matscher  
# $Id: 14_CUL_WS.pm 8497 2015-04-30 09:23:21Z rudolfkoenig $
10_CUL_HM.pm     9474 2015-10-17 09:27:25Z martinp876  
14_CUL_WS.pm     8497 2015-04-30 09:23:21Z rudolfkoenig
</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>
</pre>
liefern.

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