[Bug 3454] New: Added files fitting to largeFile-patterns will be shown in manifest, but not in changeset

bugzilla-daemon at bz.selenic.com bugzilla-daemon at bz.selenic.com
Tue May 15 08:17:30 CDT 2012


http://bz.selenic.com/show_bug.cgi?id=3454

          Priority: meh
            Bug ID: 3454
                CC: mercurial-devel at selenic.com
          Assignee: bugzilla at selenic.com
           Summary: Added files fitting to largeFile-patterns will be
                    shown in manifest, but not in changeset
          Severity: bug
    Classification: Unclassified
                OS: Windows
          Reporter: gentlebam at yahoo.de
          Hardware: PC
            Status: UNCONFIRMED
           Version: unspecified
         Component: Mercurial
           Product: Mercurial

in my mercury repository the largefile-extension is activated. The specific
settings therefore in the mercurial.ini are:

[extensions] 
largefiles =

[largefiles] 
minsize = 4
patterns = re:.*\.(doc|docx|xls|xlsx|pdf)$
usercache = C:\Mercurial\largefiles

If i have in a workspace some new files (to add) with fileextensions fitting to
the showed largefile-pattern, but to small (under the specified 4 mb shown
above), they are not listed by "$ hg status". Ingoring this, i do a commit
(--addremove), which works without visible errors. 
If i view the list of changed files of the new changeset by "$ hg status
--change xy", the files with this extensions are still not shown in the list. 

But in the manifest-view of the same changeset in tortoise, this files seems to
be has changed (added) in this changeset! 

A call of "$ hg verify" delivers:
hg verify checking changesets checking manifests crosschecking files in
changesets and manifests checking files 7331 files, 181 changesets, 19344 total
revisions.

This looks like nothing incorrect can be detected. 

After that i use this changeset to update an empty workspace... and: surprise!
the files are created. But if i view the folders in the windows-explorer, all
the mentioned files are shown with the red modified-icon.

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


More information about the Mercurial-devel mailing list