Come archive / esportare tutti i file modificati dopo una specifica revisione con Mercurial?

StackOverflow https://stackoverflow.com/questions/2813981

  •  26-09-2019
  •  | 
  •  

Domanda

Mercurial supporta un comando di archiviazione pratico che permette di esportare tutti i file come se fossero in una specifica revisione (grazie a Ry4an per la precisazione in un commento) in un'altra cartella / file di zip ecc Questo è fatto come segue:

hg archive -r REV destination

C'è un modo per esportare solo i file modificati dal una certa revisione e alla testa?

Grazie, Boaz

È stato utile?

Soluzione

Vedere il mio commento circa la vostra errata interpretazione di ciò che fa dell'archivio. Dato che, potrebbe non essere ancora il caso che si vuole realmente un modo per costruire un archivio con solo i file che sono stati modificati dalla revisione X alla revisione Y, ma solo nel caso in cui davvero fare, questo lo farà:

hg grep -r X:Y --all . | cut -d : -f 1 | sort -u | sed 's/^/-I /' | xargs echo hg archive
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top