Non ne sono sicuro, ma penso che la risposta nel caso generale sia "probabilmente no".
Se il repository è locale (non suona come è nel tuo caso), si può fare qualcosa di simile:
hg archive -R /path/to/my/repo -I /path/to/my/repo/folder/i/want export-folder-name
(Il comando avrebbe bisogno di essere qualcosa che esporta non-VC' d file, piuttosto che creare un repository parziale, dal momento che il materiale .hg
viene memorizzato una volta al livello superiore, anziché in pezzi in ogni cartella come SVN.)
Tuttavia, non funziona sugli archivi remoti. Né significa "hg log", e la gente HG explained why:
immagino inviare un comando di registro -p per http://www.kernel.org/hg/linux-2.6, che è avvicina 100k di modifiche. A una differenza al secondo (un sacco di ricerca), questo sarà richiedere circa 3 ore di tempo CPU/disco sul server, non importa più di larghezza di banda . Sarebbe più veloce e più semplice per tutti solo clonare il repository e fare il log localmente.
Ho il sospetto che lo hg archive
non possa funzionare in remoto per lo stesso motivo.
possibile duplicato di [Come posso clonare una sottocartella di un repository in Mercurial?] (Http://stackoverflow.com/questions/920355/how-do-i-clone-a-sub-folder -di-un-repository-in-mercurial) – MvG