CHANGED Datei heute beim update

Begonnen von DS_Starter, 31 Januar 2017, 08:14:35

Vorheriges Thema - Nächstes Thema

DS_Starter

Hallo zusammen,

habe gestern Abend DbLog eingecheckt und auch die CHANGED Datei wie immer mit Notepad++ ergänzt.
Heute früh beim Update sehe ich dass dabei der Inhalt der CHANGED Datei nicht angezeigt wird.

Die Datei selbst sieht aber ganz normal aus.


# Add changes at the top of the list. Keep it in ASCII, and 80-char wide.
# Do not insert empty lines here, update check depends on it.
  - update:  93_DbLog: update to version 2.11.1, solves some issues since
                version 2.10.4, command set ... reopen extended
  - update:  98_DOIFtools.pm: add some hints, improved logfile handling
  - bugfix:  74_XiaomiFlowerSens: 0.6.3 fix blockingDone Routine
.....


Liegt das jetzt an mir oder ist etwas anderes daran beteiligt ?

Grüße
Heiko
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

CoolTux

Hallo Heiko,

Auch ich habe wie immer mit vi die Datei bearbeitet. Nur zur Info um den eventuellen Fehler ein zu grenzen.


Grüße
Leon
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Markus Bloch

Hallo zusammen,

in den letzten Revisionen gab es immer wieder Änderungen an der Datei CHANGED womit Änderungen an bestehenden Zeilen durchgeführt wurde, bzw. wichtige Zeilen entfernt und Leerzeilen hinzugekommen sind. Desweiteren wurden alte Einträge nachträglich umformatiert. Dies ist für "update" hinderlich, da es so kein sauberes Diff bilden kann:

https://svn.fhem.de/trac/log/trunk/fhem/CHANGED?action=stop_on_copy&mode=stop_on_copy&rev=13291&stop_rev=13257&limit=200

Daher wird bei einem Update unter solchen Umständen der Inhalt unvollständig angezeigt.

Ich kann nur raten, solche Änderungen an CHANGED sein zu lassen, da sie wie bei Dir Heiko zu Problemen füren.

Viele Grüße

Markus
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

rudolfkoenig

@Heiko: du hast
1. die CHANGED Datei mit einem BOM versehen
2. sie von der UNIX Zeilenendung nach DOS konvertiert.
Beides ist ein No-Go, und wird leider noch nicht im SVN-Hook abgefangen.
Habe beide Aenderungen zurueckgedreht und CHANGED eingecheckt.

Ich bitte dich (wie es in der "Standard Belehrung" an jedem Entwickler verschickt wird)  "svn diff ." vor jedem svn commit durchzufuehren, dann faellt sowas auf.

DS_Starter

Hallo Markus und Rudi,

Danke für den Hinweis. Habe diese Änderung gewiss nicht absichtlich ausgeführt.
Ich schau mal in meinem Editor nach einer unglücklichen Einstellung wobei ich den normal bisher immer benutze.

Danke !

Viele Grüße
Heiko
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

betateilchen

Zitat von: rudolfkoenig am 31 Januar 2017, 09:55:36
Habe beide Aenderungen zurueckgedreht und CHANGED eingecheckt.

Bis jetzt kann ich aber noch keine neue Version in svn sehen.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rudolfkoenig

Danke, jetzt schon. Man sollte weniger Multi-Tasken.