2010-02-19 2 views
8

Me gustaría completar la etiqueta de comentario @version con Subclipse o Subversion en Eclipse. CVS lo ha hecho automáticamente pero Subversion no lo hace. Esto sería muy útil.Rellene la etiqueta @version con subversion en Eclipse

Intenté googlear "@version" pero parece imposible.

Ejemplo CVS lo hizo:

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

Ejemplo con SVN:

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

Por favor, ayudar .....

Respuesta

13

en SVN es $ Revision $

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

también debe agregar la clave palabras al proyecto (carpetas y archivos)

SVN Propiedad: Examinar palabras clave para LastChangedDate Autor Id Revisión HeadURL

+1

Como @Marco dijo, es necesario establecer los pro por atributo si desea la sustitución de palabra clave, consulte aquí: http://svnbook.red-bean.com/nightly/en/svn.advanced.props.special.keywords.html Además, en SVN existe la palabra clave $ Id $ también , que se expande en

+0

¿Dónde tengo que configurar las palabras clave ???? En el servidor? En Eclipse? – spankmaster79

+1

Puede hacerlo en Eclipse: si utiliza SUbversive, haga clic con el botón secundario en un archivo, elija Equipo -> establecer palabra clave –

7

THX a Marco y Davide.

Sólo para resumir todo para los usuarios de Eclipse:

Esto va a cambiar todos los archivos, por lo que tendrá que hacer un registro del proyecto completo de nuevo. Así que revise todo el trabajo antes de hacer eso.

I botón derecho del ratón en el proyecto, seleccionar "Equipo -> conjunto de propiedades"

Nombre de la propiedad: Enter "svn: keywords"

Introduzca una propiedad de texto: introduzca "LastChangedDate Autor Id Revisión HeadURL"

Marque la opción "Establecer la propiedad de forma recursiva"

Haga clic en "Aceptar"

Cuestiones relacionadas