[Bug 6104] New: clone from bitbucket "subrepo path contains illegal component"

mercurial-bugs at mercurial-scm.org mercurial-bugs at mercurial-scm.org
Mon Mar 18 03:08:59 EDT 2019


https://bz.mercurial-scm.org/show_bug.cgi?id=6104

            Bug ID: 6104
           Summary: clone from bitbucket  "subrepo path contains illegal
                    component"
           Product: Mercurial
           Version: 4.9
          Hardware: PC
                OS: Windows
            Status: UNCONFIRMED
          Severity: bug
          Priority: wish
         Component: Mercurial
          Assignee: bugzilla at mercurial-scm.org
          Reporter: deep0125 at gmail.com
                CC: mercurial-devel at mercurial-scm.org

A separate repository has been created reproducing this error.

Version 4.8.2 all OK
log:
----------------
C:\Di\xxx>hg version
Mercurial Distributed SCM (version 4.8.2)
(see https://mercurial-scm.org for more information)

Copyright (C) 2005-2018 Matt Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

C:\Di\xxx>hg clone --verbose https://bitbucket.org/deep125/ttreptest2
"C:\Di\xxx\ttreptest2"
requesting all changes
adding changesets
adding manifests
adding file changes
added 2 changesets with 4 changes to 4 files
new changesets a0c131a73e34:2f08c1154f78
updating to branch default
resolving manifests
getting .hgsub
getting .hgsubstate
getting README.md
getting src/read.txt
cloning subrepo src\ttsreptest from https://bitbucket.org/deep125/ttsreptest
requesting all changes
adding changesets
adding manifests
adding file changes
added 2 changesets with 2 changes to 2 files
new changesets 31c48aa45e95:242a85dd3b78
(sent 3 HTTP requests and 1272 bytes; received 1205 bytes in responses)
resolving manifests
getting README.md
getting lib/read.txt
4 files updated, 0 files merged, 0 files removed, 0 files unresolved
(sent 3 HTTP requests and 1272 bytes; received 1380 bytes in responses)
--------------


Version 4.9 ERROR
log
-----

C:\Di>hg version
Mercurial Distributed SCM (version 4.9)
(see https://mercurial-scm.org for more information)

Copyright (C) 2005-2019 Matt Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

C:\Di>hg clone --verbose https://bitbucket.org/deep125/ttreptest2
"C:\Di\xxx\ttreptest2"
requesting all changes
adding changesets
adding manifests
adding file changes
added 2 changesets with 4 changes to 4 files
new changesets a0c131a73e34:2f08c1154f78
updating to branch default
resolving manifests
getting .hgsub
getting .hgsubstate
getting README.md
getting src/read.txt
(sent 3 HTTP requests and 1248 bytes; received 1380 bytes in responses)
abort: subrepo path contains illegal component: src/ttsreptest

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


More information about the Mercurial-devel mailing list