问题
I would like to fill the comment tag @version with Subclipse or Subversion in Eclipse. CVS has done this automatically but Subversion isn't. This would be very helpful.
I tried to google "@version" but it seems impossible.
Example what CVS did:
<?php
/*
* @author Spankmaster
* @version $Id: file.php,v 1.47 2009-09-21 09:28:49 sp Exp $
* @package mysoftware
*/
Example with SVN:
<?php
/*
* @author Spankmaster
* @version $Id: $ -> stays empty
* @package mysoftware
*/
Please help.....
回答1:
in svn it is $Revision$
/**
* Last changed: $LastChangedDate$
* @author $Author$
* @version $Revision$
*/
also you must add the keywords to the project (folders and files)
Property svn:keywords set to LastChangedDate Author Id Revision HeadURL
回答2:
thx to Marco and Davide.
Just to sum it all up for Eclipse Users:
This will change all files, so you will have to do a checkin of the complete project again. So check-in all work before doing that.
I rightclick on the project, select "Team -> set Property"
Property name: Enter "svn:keywords"
Enter a text property: Enter "LastChangedDate Author Id Revision HeadURL"
Check the option "Set property recursively"
Click "OK"
来源:https://stackoverflow.com/questions/2295661/fill-version-tag-with-subversion-in-eclipse