pre-commit hook: file has no SVN Id as comment

Begonnen von Dr. Boris Neubert, 18 Oktober 2025, 17:32:23

Vorheriges Thema - Nächstes Thema

Dr. Boris Neubert

Hallo,

wir machen uns das Leben schon wieder schwer mit

Commit failed (details follow):
Commit blocked by pre-commit hook (exit code 1) with output:
*** trunk/fhem/FHEM/lib/OWNet-3.2p4.pm: file has no SVN Id as comment
svnlook: E200017: Property 'svn:keywords' not found on path '/trunk/fhem/FHEM/lib/OWNet-3.2p4.pm' in transaction 30414-nl7
*** trunk/fhem/FHEM/lib/OWNet-3.2p4.pm: Id property not set in svn:keywords

Ich will die aktuelle OWNet-Version einspielen, natürlich unverändert, und bekomme sie nicht rein, wegen fehlender SVN Id.

Was nun?

Viele Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

rudolfkoenig

ZitatIch will die aktuelle OWNet-Version einspielen, natürlich unverändert, und bekomme sie nicht rein, wegen fehlender SVN Id.
Wir haben vor paar Jahren (ich meine das war im frankfurter CCC Buero) beschlossen, dass externe Bibliotheken nicht mit FHEM ausgeliefert werden (wg. Lizenzproblemen, Pflegeaufwand, etc).
Wir wollten nicht alles sofort rausschmeissen, es sollte aber nach und nach passieren.

Wenn weitere Entwickler sich fuer Ausnahmen oder gar Abkehr von dieser Vereinbarung aussprechen, dann kann ich das im SVN Hook umsetzen, ich brauche aber (auch fuer zukuenftige Beschwerden) Argumente fuer die Aenderung.

CoolTux

Wie aufwändig wäre es denn für die User sich diese Library über den normalen Weg zu besorgen? Ich habe jetzt nicht geschaut aber kann man sie über Debian direkt installieren oder wegen meiner über cpan?
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