Hallo zusammen,
ich brauche mal einen Hinweis was ich noch tun muß damit SVN in mein Modul 49_SSCam die Versionierung einträgt.
Zum auschecken / einchecken benutze ich kdesvn auf Debian. In den Eigenschaften für diese Datei habe ich bereits "svn:keywords id" eingefügt.
(Screenshot im Anhang)
Das habe ich mir entsprechend den eingestellten Eigenschaften anderer Module abgeschaut.
Muß man noch im Quelltext des Muduls etwas eintragen damit das Ganze funktioniert ?
Habe es im Kopf bereits mit dem String "# $Id $" probiert .... hat aber nichts gebracht, auch ohne diesen String nicht.
Danke für eure Hilfe und ein frohes Fest.....
du musst es erst mit svn propset svn:keywords Id <file>
aktivieren.
gruss
andre
svn propset svn:keywords "Id" 49_SSCam.pm
Das mal ausführen dann müste es gehen
Man Andre Du bist zu schnell. ;D
Ja das ging ja echt fix :)
Danke für eure Hinweise .... probiere ich aus....
Grüße
Heiko
Die Duplizität der Ereignisse: Vor ner guten Stunde hab ich mir genau das, mehr oder weniger mühevoll, selbst ergoogelt. :D
Naja mühevoll dürfte übertrieben sein. Ich musste auch googlen, 1,5 Minuten. War genau der Zeitraum zwischen meinem Post und dem von Andre ;D
Noch einfacher, wenn man einen grafischen SVN Client benutzt:
(http://up.picr.de/24062975wn.jpg)
einfach den Haken bei Id setzen und die Datei einchecken :)
Hallo betateilchen,
ja das kdesvn was ich nutze ist ein grafisches Tool. Einen Haken habe ich da nicht gefunden sondern hatte nur die Möglichkeit in den Eigenschaften das Keyword "ID" einzutragen (siehe scrrenshot oben).
Nur geholfen hatte es nichts. Ich probiere jedenfalls die vorgeschlagene Lösung aus wenn ich wieder zu Hause bin ... Oder finde noch den Haken :)
Hallo zusammen,
,etzt habe ich das mal probiert.
Erst propset ausgeführt was auch angenommen wurde:
@sbfspot1:/fhem-code/fhem/FHEM$ svn propset svn:keywords "Id" 49_SSCam.pm
Eigenschaft »svn:keywords« für »49_SSCam.pm« gesetzt
Danach die Datei 49_SSCam.pm etwas verändert und neu eingecheckt was auch geklappt hat:
@sbfspot1:/fhem-code/fhem/FHEM$ svn commit 49_SSCam.pm
Logmeldung unverändert oder nicht angegeben
(A)bbrechen, Weiterma(c)hen, (E)ditieren:
e
Sende 49_SSCam.pm
Übertrage Daten .
Danach wieder:
svn update .
Nun sehe ich immer noch keinen Eintrag der Revison. Habe es auch nochmal nur mit dem grafischen Tool probiert .... bis jetzt kein Erfolg.
Irgendwo liegt noch was im Argen ....
Du musst in deinem Modul auch $Id$ setzen. Das letzte $-Zeichen ist wichtig
alt:
#####################################################################################################
# $Id
#####################################################################################################
# 49_SSCam.pm
#
neu:
#####################################################################################################
# $Id$
#####################################################################################################
# 49_SSCam.pm
#
Gruß
Markus
Jo, das war es ...... danke Markus !
Gruß
Heiko