[Bug 4467] New: Largefile marked as missing after pull from bundle

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Wed Dec 3 12:22:53 UTC 2014


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

          Priority: normal
            Bug ID: 4467
                CC: mercurial-devel at selenic.com, natosha at gmail.com
          Assignee: bugzilla at selenic.com
           Summary: Largefile marked as missing after pull from bundle
          Severity: bug
    Classification: Unclassified
                OS: Windows
          Reporter: dejan.crnila at dewesoft.si
          Hardware: PC
            Status: UNCONFIRMED
           Version: unspecified
         Component: largefiles
           Product: Mercurial

Created attachment 1796
  --> http://bz.selenic.com/attachment.cgi?id=1796&action=edit
screenshot of hg status command

We have a central repository set up on a linux machine through
mercurial-server. Protocol used is SSH with RSA key authorization. Some of our
files are marked as large files. Often, but not always following scenario
occurs:

user 1:
modifies, commits and pushes file(s) marked as largefile

user 2:
hg incoming --bundle X
hg pull -u X
hg status

largefile modified by user 1 is marked as "!" missing. nothing happens if users
does hg revert on this file. for ssh connection plink.exe is used. To solve the
issue user has to update to another revision and then update back to tip. 

This problem never happens if user does hg pull directly from ssh server (not
via bundle)

Note that our users are using SourceTree/HG Workbench, but we can also see this
from console.

Question: does hg incoming to bundle also download largefiles to bundle? If
not, does hg pull from bundle download them?

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


More information about the Mercurial-devel mailing list