2010-02-19 8 views
8

Ich möchte das Kommentar-Tag @version mit Subclipse oder Subversion in Eclipse füllen. CVS hat das automatisch gemacht, aber Subversion ist es nicht. Dies wäre sehr hilfreich.Fill @version-Tag mit Subversion in Eclipse

Ich habe versucht, google "@version", aber es scheint unmöglich.

Beispiel, was CVS tat

<?php 
/* 
* @author Spankmaster 
* @version $Id: file.php,v 1.47 2009-09-21 09:28:49 sp Exp $ 
* @package mysoftware 
*/ 

Beispiel mit SVN:

<?php 
/* 
* @author Spankmaster 
* @version $Id: $ -> stays empty 
* @package mysoftware 
*/ 

Bitte helfen .....

Antwort

13

in svn ist es $ Revision $

/** 
* Last changed: $LastChangedDate$ 
* @author $Author$ 
* @version $Revision$ 
*/ 

müssen Sie auch den Schlüssel hinzufügen Worte zum Projekt (Ordner und Dateien)

Property svn: keywords auf LastChangedDate Autor Id Revision HeadURL

+1

Wie @Marco sagte Sie die pro festlegen müssen pro Attribut, wenn Sie die Schlüsselwort-Ersetzung wünschen, siehe hier: http://svnbook.red-bean.com/nightly/en/svn.advanced.props.special.keywords.html Auch in SVN existiert das Schlüsselwort $ Id $ ebenfalls , die in

+0

erweitert werden Wo muss ich die Schlüsselwörter ???? Auf dem Server? In Eclipse ??? – spankmaster79

+1

Sie können es in Eclipse tun: Wenn Sie SUbversive verwenden, klicken Sie mit der rechten Maustaste auf eine Datei, wählen Sie Team -> Schlüsselwort setzen –

7

thx an Marco und Davide.

einfach es für Eclipse Benutzer alle zusammenfassen:

Dadurch werden alle Dateien ändern, so dass Sie wieder ein checkin des gesamten Projektes zu tun haben. Also checke alle Arbeiten ein, bevor du das machst.

ich auf das Projekt der rechten Maustaste, wählen Sie "Team -> set Property"

Eigenschaftsname: Geben Sie "svn: keywords"

eine Eigenschaft text eingeben: Geben Sie "LastChangedDate Autor Id Revision HeadURL"

Sie die Option "set Eigenschaft rekursiv"

Klicken Sie auf "OK"