Perché è quando eseguo il seguente comando subito dopo aver effettuato un commit ottengo il messaggio di commit, ma tutte le altre volte ho appena ottenuto una linea di trattini?controlla l'ultimo messaggio di commit in subversion
svn log -r head
Molto spesso Voglio passare a un ramo nel mio file system, controllare ciò ramo che rappresenta in eversione e verificare ciò che l'ultimo messaggio di commit è stato, ma questo comando sembra funzionare solo quando l'eseguo solo dopo aver effettuato un commit.
È interessante notare, sembra che ci sia un ritardo prima che 'svn log -r COMMITTED' restituisce l'ultimo messaggio di commit dopo aver effettuato un commit. Ad esempio, ho eseguito il commit di r694, ma per un minuto o due dopo averlo eseguito, ho comunque visualizzato r693 come ultimo commit. – crmpicco
@crmpicco: nella stessa copia di lavoro? questo è abbastanza strano, quale versione di svn usi? –
Lo stesso per me; 'svn log -r COMMITTED' e' svn log' restituiscono il messaggio di commit r58 ma 'svn log -r HEAD' restituisce il messaggio r59 che è quello che ho inserito per ultimo. Sto usando svn 1.6.11. –