Si usa TortoiseHg: los usuarios de Windows pueden usar el Explorador de Windows y ver el historial de revisión haciendo clic derecho en el archivo.
Para los usuarios de Linux, puede hacerlo dentro de TortoiseHg, pero me tomó un tiempo descubrir cómo. Debe hacer clic con el botón derecho en el archivo deseado y seleccionar "Historial de archivos". Sin embargo, por alguna misteriosa razón, el archivo no debe modificarse. Además, para encontrar el archivo deseado existen dos opciones:
En ### revision set query###
uno puede escribir:
file("**<myfile>")
Los dobles ** son necesarios para buscar directorios de forma recursiva. Esto le da inmediatamente una lista de todos los repositorios en los que se cambió el archivo deseado.
Alternativamente, al lado del ### filter text ###
primero, haga clic en el signo de interrogación y seleccione "limpiar" para ver todos los archivos en el repositorio. Luego, dentro del ### filter text ###
cuadro, puede reducir la cantidad de archivos que se muestran.
Alternativamente, los usuarios de Linux pueden hacerlo desde una terminal como sugirió Geoffrey Zheng arriba:
thg log file
hg examdiff -r 10 -r 20 file