[issue3177] "hg log" forgets some merge changesets when restricted to a file

Antoine Pitrou bugs at mercurial.selenic.com
Mon Jan 2 12:20:15 CST 2012


New submission from Antoine Pitrou <pitrou at free.fr>:

I encountered the following issue while trying to examine a file's history
in CPython's repo:

$ hg log -r 68605 --debug
changeset:   68605:5b61334bb7766f4f1eebf65066e6a0a551eee5dc
parent:      68603:fcd4017be6afbb87e3e884f9462f65fcea44d80a
parent:      68604:b313b05221a9f97cb24e298c3293e81edf3ac57b
manifest:    68605:93bcc703fdab3a5d015a9567f7e4d7f487d00013
user:        Nick Coghlan <ncoghlan at gmail.com>
date:        Wed Mar 16 14:06:31 2011 -0400
files:       Lib/test/test_shutil.py
extra:       branch=default
description:
Merge fix for #11560 from 3.2


but:

$ hg log -r 68605 --debug Lib/test/test_shutil.py
$


This makes "hg log" deceiving when looking for changes in a file's history :-(

----------
messages: 18464
nosy: pitrou
priority: bug
status: unread
title: "hg log" forgets some merge changesets when restricted to a file
topic: log

____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue3177>
____________________________________________________


More information about the Mercurial-devel mailing list