FHEM Forum

FHEM - Entwicklung => FHEM Development => Thema gestartet von: Tobias am 08 Juni 2024, 14:40:38

Titel: WebHook Fehlermeldung beim SVN Commit
Beitrag von: Tobias am 08 Juni 2024, 14:40:38
Hi,
ich bekomme beim SVN commit folgenden WebHook Fehler über ein "unbalanced b". Dummerweise habe ich an der betreffenden Stelle in Zeile 1396 überhaupt kein "b" drin.
Ich bin gerade völlig ratlos wie ich den Fehler korrigieren kann....

sysadmin@server:/usr/local/svn/fhem$ svn commit
Sende              FHEM/98_Text2Speech.pm
Übertrage Daten .erledigt
Übertrage Transaktion...
svn: E165001: Übertragen schlug fehl (Details folgen):
svn: E165001: Commit blocked by pre-commit hook (exit code 1) with output:
*** trunk/fhem/FHEM/98_Text2Speech.pm: EN: Unbalanced b (1, last line ok: 1396)

svn: E165001: Ihre Logmeldung wurde in einer Temporärdatei abgelegt:
svn: E165001:    »/usr/local/svn/fhem/svn-commit.4.tmp«
sysadmin@server:/usr/local/svn/fhem$

1;

=pod
=item helper
=item summary A module that converts text to speech and also plays \
the result on a local or remote loudspeaker

=item summary_DE Modul, das Text in Sprache umwandelt und das Ergebnis \
über einen lokalen oder entfernten Lautsprecher wiedergibt

=begin html

<a id="Text2Speech"></a>
<h3>Text2Speech</h3>
<ul>
  <br>
  <a id="Text2Speech-define"></a>
  <h4>Define</h4>
  <ul>

wobei die Zeile 1396 die folgende ist: <a id="Text2Speech"></a>
Titel: Aw: WebHook Fehlermeldung beim SVN Commit
Beitrag von: CoolTux am 08 Juni 2024, 16:09:15
Steht ja dort das es die letzte saubere Zeile ist, also hast Du danach irgendwo ein fehlendes </b> oder so
Titel: Aw: WebHook Fehlermeldung beim SVN Commit
Beitrag von: betateilchen am 08 Juni 2024, 19:03:51
Ich schenke CoolTux mal ein s, zwei Kommas und einen Punkt, damit man die Antwort einfacher lesen kann.

@Tobias: 1396 ist nicht die Zeile mit dem Fehler, sondern lediglich die Zeile, bis zu der die Zählung der tags korrekt war. Und die 1 in der Fehlermeldung gibt an, dass insgesamt 1 <b> Tag mehr geöffnet als geschlossen wurde.
Titel: Aw: WebHook Fehlermeldung beim SVN Commit
Beitrag von: betateilchen am 08 Juni 2024, 20:15:04
Zitat von: Tobias am 08 Juni 2024, 14:40:38Ich bin gerade völlig ratlos wie ich den Fehler korrigieren kann....

Lade doch den commandref-Teil des Moduls mal in einen beliebigen html-Editor, darin sollten fehlerhafte Tags direkt angezeigt werden.
Titel: Aw: WebHook Fehlermeldung beim SVN Commit
Beitrag von: CoolTux am 08 Juni 2024, 20:19:53
Danke Udo. Habe es mal versucht deutscher zu schreiben. Bin wohl beim tippen über meine Zunge gestolpert.
Titel: Aw: WebHook Fehlermeldung beim SVN Commit
Beitrag von: rudolfkoenig am 09 Juni 2024, 08:54:02
Das Problem sollte auch dann sichtbar sein, wenn man die Hilfe im Browser anzeigt.
Aus der "Standard Belehrung" nach Erteilen der SVN-Schreibrechte:
Zitat[...] vor dem Einchecken alles (auch Doku, mit contrib/commandref_join.pl & Browser) testen [...]
Wenn das nicht helfen sollte, dann das ganze Modul hier einchecken, vmtl. finden wir die problematische Stelle.
Titel: Aw: WebHook Fehlermeldung beim SVN Commit
Beitrag von: Tobias am 21 Juli 2024, 16:20:05
Danke für die vielen Hinweise, ich habe es gefunden und konnte das Modul nun einchecken