Come abilitare le svn:keywords di SVN con Subclipse

Supponiamo di utilizzare SVN (e di conseguenza il frontend Subclipse per l’IDE Eclipse). Come si può abilitare la sostituzione di keyword?

imageAd esempio: volete scrivere nel vostro programma il numero di revisione:

System.out.println(“Version: $Revision$”);

dove $Revision$ è, appunto, il numero di revision su SVN.

Per abilitare questa sostituzione, sono sufficienti pochi passi:

  1. Cliccate con il tasto destro sul file (o sul progetto) per cui volete abilitare la sostituzione
  2. Team -> Set Property…
  3. Property name: inserite svn:keywords
  4. Text property: inserite URL Author Date Rev Id (potete inserire anche altre keywords, le trovate sul manuale di SVN qui)
  5. Inserite la keyword che volete sostituire nel vostro programma
  6. Fate un commit

A questo punto, la riga di codice:

System.out.println(“Version: $Rev$”);

si trasformerà automaticamente in:

System.out.println(“Version: $Rev: 33 $”);

Leave a Reply