Hauptmenü

Update scheint defekt

Begonnen von housekeeper, 25 Februar 2013, 08:38:48

Vorheriges Thema - Nächstes Thema

punker

Bei mir funzt es seit heute auch wieder wie es soll!
Vielen Dank :-)
LG

Dieter

The truth is out there!

housekeeper

So, ich habe mich mal ein wenig mit der Update-Technik auseinandergesetzt.

Jedenfalls werden hier nicht aktuelle Dateien verglichen, sondern einfach zwei "controls_fhem.txt" Dateien, eine remote (SVN) mit einer lokal. So wie es aussieht, ist das einfach die vorige Kopie. In jedem Fall wird bei einem "update", auch nur einer einzelnen Datei, die alte "controls_fhem.txt" durch die neue ersetzt. Damit ist gewährleiste, daß die restlichen Dateien nur noch mit "update force" aktualisiert werden können.

Dieses System funktioniert _nur_ wenn jeweils alle angebotenen Dateien aktualisiert werden _und_ niemand eigenständig Dateien modifiziert.

Zumindest habe ich einen Weg gefunden, aktuelle Veränderungen nach Belieben anzuzeigen. Einfach

{`wget -q http://fhem.de/fhemupdate4/svn/controls_fhem.txt -O - | grep \$(date \+\%Y-\%m-\%d) `}


im Befehlsfenster eingeben, oder mit cut & paste übertragen. Anschließend kann man das als Bookmark im Browser speichern.

Statt des Datums kann man natürlich auch gezielt nach Dateinamen oder sonstigen Präferenzen filtern.

Etwa Anzeige der letzen Aktualisierung von "fhem.pl" :

{`wget -q http://fhem.de/fhemupdate4/svn/controls_fhem.txt -O - | grep fhem.pl`}