Scoprendo quale versione di un file è stata aggiunta / modificata una riga

0

È generalmente possibile usare la gestione del codice sorgente per capire in quale versione di un file è stata aggiunta una linea specifica? In tal caso, quali sistemi SCM supportano questo?

    
posta Tudor Timi 09.05.2014 - 11:49
fonte

2 risposte

6

Sarebbe un sistema di controllo delle versioni scadente che non ti consentiva di farlo. Un termine tecnico per mostrare l'origine delle righe per versione è annotare un file controllato con la sua cronologia. Recentemente, i nuovi RCS come svn e git sono passati a chiamare l'azione blame , ma la funzionalità è la stessa. La ricerca di questi due termini ti dirà come farlo nel tuo RCS di scelta.

    
risposta data 09.05.2014 - 11:53
fonte
1

In perfora il modo più semplice è eseguire p4v e guardare la "visualizzazione Time-lapse" del file.

Per ogni riga di codice puoi vedere quale revisione è stata aggiunta e se giochi con i cursori di intervalli in alto puoi vedere quali linee sono state eliminate.

    
risposta data 15.09.2014 - 21:17
fonte

Leggi altre domande sui tag