[Bug 5064] New: largefiles: diff does not show the change

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Mon Jan 25 22:26:03 CST 2016


            Bug ID: 5064
           Summary: largefiles: diff does not show the change
           Product: Mercurial
           Version: 3.6.3
          Hardware: All
                OS: Other
            Status: UNCONFIRMED
          Severity: bug
          Priority: normal
         Component: largefiles
          Assignee: bugzilla at selenic.com
          Reporter: r8yo1b03 at sneakemail.com
                CC: mercurial-devel at selenic.com, natosha at gmail.com

'hg diff' is failing in a largefiles repo:

% cat rep.sh
tmp=$(mktemp -d -t rep.XXXX)
  (set -x; hg --config extensions.hgext.largefiles= $*)
hglf init $tmp/repo
cd $tmp/repo
echo 0 > x
hglf add --large x
hglf ci -m 0 x
echo 1 >> x
hglf st x
hglf diff x
echo "when done do:"
echo "/bin/rm -rf $tmp"

% sh rep.sh
+ hg --config extensions.hgext.largefiles= init /tmp/yop/rep.XXXX.iKvxW3Xa/repo
+ hg --config extensions.hgext.largefiles= add --large x
+ hg --config extensions.hgext.largefiles= ci -m 0 x
+ hg --config extensions.hgext.largefiles= st x
M x
+ hg --config extensions.hgext.largefiles= diff x
when done do:
/bin/rm -rf /tmp/yop/rep.XXXX.iKvxW3Xa

Noticed on 3.3 & 3.6.3 at least, freebsd, linux.

You are receiving this mail because:
You are on the CC list for the bug.

More information about the Mercurial-devel mailing list