[Bug 3656] New: Error on Folding patches containing largefiles

bugzilla-daemon at bz.selenic.com bugzilla-daemon at bz.selenic.com
Wed Oct 10 02:59:27 CDT 2012


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

          Priority: normal
            Bug ID: 3656
                CC: mercurial-devel at selenic.com
          Assignee: bugzilla at selenic.com
           Summary: Error on Folding patches containing largefiles
          Severity: bug
    Classification: Unclassified
                OS: Windows
          Reporter: gentlebam at yahoo.de
          Hardware: PC
            Status: UNCONFIRMED
           Version: unspecified
         Component: mq
           Product: Mercurial

I want to fold some local (draft) changesets by using mq before pushing it to
the remote repository. Some of this changesets contain files, which were
managed by the mercurial largefile-extension.

So i take the depending changesets to MQ by the command "modify history -
Import to MQ" and unapply the desired Changesets to fold by "modify history -
unapply patch". This works perfect, independent if largefiles are contained in
the unapplied changesets.

If a changeset (or better: patch) hasn´t concerned/contained largefiles, i can
correctly fold it to the last applied patch. But if i try the same thing with a
patch (changeset) which contains at least on largefile, i get this
error-message:

"abort: file ".hglf/DOC/MyLargefileDocument.doc" is a largefile standin
hint: commit the largefile itself instead"

My Configuration is:
....
[extensions]
acl =
largefiles =
mq =
mercurial_keyring =
projrc =
extdiff =
....
[largefiles]
minsize = 4
patterns = re:.*\.(doc|docx|xls|xlsx|xlsm|ppt|mpeg|mpg|pdf|ci|ri|pro|bak|tpy)$
usercache = C:\EL\hg\largefiles

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


More information about the Mercurial-devel mailing list