[Bug 3605] New: pushing largefiles form one repo to another on the same disk partition throws TypeError

bugzilla-daemon at bz.selenic.com bugzilla-daemon at bz.selenic.com
Mon Sep 3 03:06:41 CDT 2012


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

          Priority: normal
            Bug ID: 3605
                CC: mercurial-devel at selenic.com, natosha at gmail.com
          Assignee: bugzilla at selenic.com
           Summary: pushing largefiles form one repo to another on the
                    same disk partition throws TypeError
          Severity: bug
    Classification: Unclassified
                OS: Windows
          Reporter: k.neirynck at gmail.com
          Hardware: PC
            Status: UNCONFIRMED
           Version: 2.3
         Component: largefiles
           Product: Mercurial

These are the commands I perform.
The error occurs when I push.

> cvs update -P -t -R -d
> hg commit --addremove --message "CVS update"
> hg push --force

searching for changes
** unknown exception encountered, please report by visiting
** http://mercurial.selenic.com/wiki/BugTracker
** Python 2.7.3 (default, Apr 10 2012, 23:24:47) [MSC v.1500 64 bit (AMD64)]
** Mercurial Distributed SCM (version 2.3)
** Extensions loaded: mq, graphlog, largefiles, relink
Traceback (most recent call last):
  File "hg", line 42, in <module>
  File "mercurial\dispatch.pyo", line 28, in run
  File "mercurial\dispatch.pyo", line 65, in dispatch
  File "mercurial\dispatch.pyo", line 88, in _runcatch
  File "mercurial\dispatch.pyo", line 740, in _dispatch
  File "mercurial\dispatch.pyo", line 514, in runcommand
  File "mercurial\dispatch.pyo", line 830, in _runcommand
  File "mercurial\dispatch.pyo", line 801, in checkargs
  File "mercurial\dispatch.pyo", line 737, in <lambda>
  File "mercurial\util.pyo", line 472, in check
  File "mercurial\extensions.pyo", line 144, in wrap
  File "mercurial\util.pyo", line 472, in check
  File "hgext\mq.pyo", line 3528, in mqcommand
  File "mercurial\util.pyo", line 472, in check
  File "mercurial\commands.pyo", line 4702, in push
  File "hgext\largefiles\reposetup.pyo", line 462, in push
  File "hgext\largefiles\lfcommands.pyo", line 344, in uploadlfiles
  File "hgext\largefiles\localstore.pyo", line 37, in exists
  File "hgext\largefiles\lfutil.pyo", line 198, in instore
  File "hgext\largefiles\lfutil.pyo", line 201, in storepath
  File "ntpath.pyo", line 73, in join
  File "ntpath.pyo", line 57, in isabs
  File "ntpath.pyo", line 125, in splitdrive
TypeError: 'set' object has no attribute '__getitem__'

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


More information about the Mercurial-devel mailing list