== Looking into bundle files == Bundle files may contain either all or some of the [[ChangeSet|changesets]] in a [[Repository|repository]]. To view a partial bundle, you must have a repository containing the bundle's base changesets. Then you can ''overlay'' the bundle on top of the repo like so: {{{ $ cd repo $ hg in bundle.hg # view the changesets added by the bundle $ hg -R bundle.hg log # view the log of repo+bundle $ hg -R bundle.hg diff -r tip # compare the working dir to the bundle's tip $ hg -R bundle.hg diff -r 'ancestor(tip,.)' -r tip # similar but comparing from branch point $ hg -R bundle.hg cat -r tip foo.txt # extract a particular file }}} ---- CategoryTipsAndTricks