Loosing revision history after rename and compress/rebase

Weichelt David J WeicheltDavid at JohnDeere.com
Fri Jan 3 22:53:40 UTC 2014


I'm looking for support on this problem we have seen.  The scenario was confirmed with other developers and it perhaps needs to be fixed by the Mercurial community...  we don't know how to work around this.  Not cool to loose revision history from code that we are moving around and changing.

Steps to reproduce:

1.       Have a committed file with a revision history

2.       Hg rename the file from one directory to a new one (with renaming the file in my testing)

3.       Commit the changes

4.       Compress the changes (also can see same problem with rebase)

5.       (optional) Strip the original changset that was compressed

6.       Notice that the revision history is missing on the new changeset

My version information:
THG version 2.8
with Mercurial-2.6, Python-2.7.3, PyQt-4.9.6, Qt-4.8.4

Thanks and regards,

David Weichelt
Product Engineer
John Deere ISG
4052 114th St
Urbandale, IA  50322
phone:  515-253-6835
email:  WeicheltDavidJ at JohnDeere.com<mailto:LittleJeffreyJ at JohnDeere.com>

CONFIDENTIALITY NOTICE: This e-mail message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and privileged information.  If you believe that it has been sent to you in error, do not read it.  Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20140103/526ba732/attachment-0002.html>


More information about the Mercurial mailing list