download-1
FAQ Entwicklung/Erweiterungen Tortoise SVN @version $Id$ automatisch hinzufügen

Tortoise SVN @version $Id$ automatisch hinzufügen

Sicherlich haben sich schon einige gefragt, warum im Kopf (Header) der jeweiligen php / sql / ini Dateien bei Id immer folgendes steht und wie das geht.

 /** 
* @version $Id: controller.php 487 2008-01-22 19:51:27Z cybergurk $
.....

das bedeutet, das Benutzer "cybergurk" diese Datei bearbeitet hat und ins SVN  am 2008-01-22 19:51:27Z geladen hat.

Dieses wird automatisch erzeugt, dafür sind aber einige Schritte unter Tortoise SVN Client (Windows) notwendig damit das eingetragen/erzeugt werden kann.
Ihr erstellt ganz normal eure jeweiligen Dateien.

Schritt 1
Wichtig ist im Header dann bei allen php/sql und ini Dateien erst/einmalig erstellten folgendes einzufügen (nur erst/einmalig) diesen String

 $Id$

oder auch

string

mehr nicht!

Schritt 2
jetzt müsst Ihr diese Dateien noch hinzufügen sofern es ganz neue Dateien sind da man sonst die SVN Eigenschaften nicht aufrufen kann solange eine neue Datei nicht hinzugefügt worden ist. Versierte Anwender oder Benutzer von Tortoise wissen das zu Händeln. Aber hier ganz kurz noch einmal erklärt.
Rechte Maustaste auf die jeweilige Datei
hinzu bestätigen

hinzugefügt local

noch rot, da noch nicht hochgeladen ins SVN

local noch

Nun wieder rechte Maustaste auf die jeweilige Datei und SVN Eigenschaften anklicken, dann auf NEU und bei Eigenschaftsname svn:keywords auswählen. Im darunterliegenden Feld ist es wichtig nur dann Id einzutragen, beachtet die Groß/Kleinschreibung. Dann bestätigen mit OK und das war es auch schon.

eigenschaften
eigenschaften maskesvn_key

bestaetigen

bei schon vorhandenen Dateien wie folgt nur $Id$ hinzufügen.

$Id$

string

Jetzt könnt Ihr diese Dateien ganz normal wieder ins SVN Hochladen und danach ruft Ihr diese Datei erneut auf und Ihr werdet sehen das  nun aus $Id$ das hier geworden ist, ganz von alleine Lächeln

 /**
* $Id: controller.php 487 2008-01-22 19:51:27Z cybergurk $
......

result

Somit kann jeder Benutzer auch sehen wer wann was als letztes bearbeitet hat.

Viel Erfolg!
 

Kommentare  

 
#1 Luby 2009-01-22 00:00 Ich habe bei mir auf den Rechner, lokal einen Projektarchiv eingerichtet.
Wie kann ich den Benutzernamen in ein anderes ändern?
Im Moment wird der Name des PC-Benutzerkontos in die Datei geschrieben, aber das ist nicht so der Hit, ich hätte lieber einen anderen in der Datei ID stehen!
Ich habe schon versucht den Namen des Benutzerkontos zu ändern, aber das hat nichts gebracht, trotzdem wurde der alte name geschrieben.
Zitieren
 

Benutzer gerade Online

Wir haben 31 Gäste online

Empfehlungen / Hilfe

video-filme joomla-schweiz
joomla-galerien joomla-downloads
joomla-org-englisch easyjoomla
joomla-deutschland joomla-templates-royal
joomlaportal-de

cybergurk
Joomla und mehr...
xing

Unterstützen

Finden Sie das unsere Seite eine gute Sache darstellt? Helfen Sie mit, dass wir diesen Standard beibehalten können.
Ihre Spende hilft uns!

spenden

Vielen Dank für Ihre Unterstützung!