Sto lavorando a un progetto in cui stiamo attivamente utilizzando la stringa $Id$
generata da subversion per scrivere il numero di versione nella documentazione. Ad esempio, analizziamo questa stringa
$Id: filename 999 2009-02-23 22:51:29Z author $
e stampa "999" nella pagina del titolo della documentazione.
Ma di tanto in tanto, dopo un commit, l'informazione viene rimosso e siamo lasciati con un solo
$Id$
Questo rompe, ovviamente, le cose un po '. Qualcuno sa perché potrebbe accadere?
Ok, la risposta ovvia era corretta; svn:keywords
non sono stati impostati per quel file più. Ma giuro che erano! Qualche idea su come/perché svn:keywords
sarebbe stato cancellato da un file senza che nessuno abbia notato/facendo qualcosa di proposito?
Grazie, avrei dovuto prima controllarlo; le parole chiave non sono state impostate per questo file come sospetti, ma giuro che lo erano! –
Se si sta eseguendo il client SVN della riga di comando, è possibile impostare i valori predefiniti per questa roba nel proprio file ~/.subversion/config. Ciò vale anche per TortoiseSVN, ma non citarlo su questo. –