Ieri, un collega mi ha chiesto come configurare il nostro VCS per timestamp la copia locale dei file estratti dal repository con il tempo di modifica nel repository. Ho sempre creduto che dovessero essere sovrastampati con il tempo in cui venivano tirati in modo tale che, se apporti una modifica, costruisci, poi torni indietro sovrascrivendo il file modificato con la copia del repository, tutto ciò che dipende da quel file verrà creato correttamente. / p>
Ci ho pensato durante la notte, ma non sono riuscito a trovare una buona ragione per avere il timestamp con il tempo di modifica del repository. Quali sarebbero i vantaggi di farlo in quel modo?
(Domanda bonus: il tempo di modifica del repository e il tempo di modifica locale sono le uniche strategie di timestamping di cui sono a conoscenza. Ci sono altri in uso dai sistemi VCS?)