Supponiamo di utilizzare SVN (e di conseguenza il frontend Subclipse per l’IDE Eclipse). Come si può abilitare la sostituzione di keyword?
Ad 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:
- Cliccate con il tasto destro sul file (o sul progetto) per cui volete abilitare la sostituzione
- Team -> Set Property…
- Property name: inserite svn:keywords
- Text property: inserite URL Author Date Rev Id (potete inserire anche altre keywords, le trovate sul manuale di SVN qui)
- Inserite la keyword che volete sostituire nel vostro programma
- 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 $”);