2011-10-18 10 views
7

Come è possibile ottenere una copia del codice sorgente dal server su una nuova macchina, ma conservare i timestamp del file?Come posso clonare un repository e conservare i timestamp del file?

Con la seguente procedura, tutti i timestamp sono impostati sulla data/ora corrente.

  1. creare manualmente la cartella principale per il repository
  2. CD in esso
  3. Eseguire un hg init
  4. Usa TortiseHg per clonare il repository dal server alla cartella.

Esiste un'opzione o una procedura diversa che conserverà i timestamp?

In questo caso specifico, utilizzare il forno con TortoiseHg.

risposta

5

È possibile utilizzare Timestamp extension, se la creazione di nuovi timestamp di "riferimento" non costituirà un problema. Dal suo sito web:

Lo fa per mezzo di un file di database .hgtimestamp, che risiedono nella radice della del pronti contro termine e, quindi, in fase di versione.

Oltre a ciò, non penso sia possibile.

EDIT: Ho letto un po 'di Timestamp hook, sembra proprio quello di cui hai bisogno.

+0

Il gancio Timestamp sembra la strada da percorrere. –

Problemi correlati