2010-03-31 11 views
25

En Mercurial, ¿cómo se examina un solo conjunto de cambios? hg log -l 5 me dará un resumen de los últimos 5 conjuntos de cambios, pero ¿cómo puedo obtener una lista de los archivos modificados en un conjunto de cambios? No quiero hacer un diff.Examinando un único conjunto de cambios en Mercurial

+0

¿Cambiado en comparación con qué? No veo exactamente cómo quieres hacer eso sin un diff. –

+0

Quiero una lista de los archivos en el diff, pero no quiero ver la diferencia. – hekevintran

Respuesta

23

Pase -v para registrar e imprimirá información adicional, incluida una lista de archivos modificados.

Ejemplo:

hg log -v -r<rev> | grep ^files 
19

que estaba buscando lo mismo y encontré el siguiente comando, que es más de lo que estaba buscando:

hg status --change <rev> 

se encuentran en este article.

1

Si desea ver cómo hicieron los contenidos de los archivos fueron cambiados para una revisión dada puede utilizar:

hg diff --change <rev> 

Si quieres ver la diferenciación entre la revisión actual y el que está interesado en, puede usar:

hg diff -r <rev> 
Cuestiones relacionadas