[Bug 6552] New: hg fails checout caused by linux name impossible in windos

mercurial-bugs at mercurial-scm.org mercurial-bugs at mercurial-scm.org
Sat Jul 24 07:59:08 UTC 2021


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

            Bug ID: 6552
           Summary: hg fails checout caused by linux name impossible in
                    windos
           Product: Mercurial
           Version: 5.8.1
          Hardware: PC
                OS: Windows
            Status: UNCONFIRMED
          Severity: feature
          Priority: wish
         Component: Mercurial
          Assignee: bugzilla at mercurial-scm.org
          Reporter: alexraynepe196 at gmail.com
                CC: mercurial-devel at mercurial-scm.org
    Python Version: ---

hallow!

try checkout github.com:embeddedartistry/libc in windows ntfs, got this
failure:

```
....
получаем
docs/project-history/2020/2020-05/2020-05-07T21:11:03Z_note_AmNIQO0ZxVGx99Li.md
прервано: имя файла содержит ':', это зарезервированное имя в Windows:
b'docs/project-history/2020/2020-05/2020-05-07T21:11:03Z_note_AmNIQO0ZxVGx99Li.md'
[команда вернула код 255 Sat Jul 24 10:34:29 2021]
```

windows names can`t include `:` char - that is reserves (same as linux reserves
';' vs windows )
so, on a name that include time stamp, windows hg aborts checout, and i have
nothing in a result.

expects that checkouted any possible, and that strange file missed, but got
nothing!

imho, such impossible files should warns, but not breaks checkout. later,
status should show missing files.

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


More information about the Mercurial-devel mailing list