hg log FILE doesn't find all entries
Boylan, Ross
Ross.Boylan at ucsf.edu
Tue Aug 18 19:19:15 UTC 2015
Issuing the command "hg log sync.py" did not show me all log entries with that file name.
In particular, it doesn't show the current rev 19, but
<terminal>
ross at tempserver:~/src/FS$ hg log -v -r 19
changeset: 19:b5a0082641dd
user: ross
date: Mon Sep 09 19:30:38 2013 -0700
files: sync.py
description:
Initial revision
</terminal>
Can anyone explain what is going on? The repository is a bit of a mess, which may have contributed.
r0-3 are a mercurial respository created out of the current version of the project on one machine.
r4-30 were imported from an "unrelated" repository created by converting rcs->cvs->hg with the history of the project + some contemporary changes on another machine.
The rcs archive does not appear to have any branches on it.
Theories:
1. sync.py refers to different objects in hg's opinion. However, hg log reports sync.py in both the 0-3 and 4-30 sequences.
2. The conversion process has messed things up.
I've been trying to get a cleaned up history using rebase; this particular problem occurs before I do any rebasing.
More information about the Mercurial
mailing list