Skip to content

Case-Sensitive path collision in phpDocs #41

@mayamcdougall

Description

@mayamcdougall

@PhrozenByte Not a big issue, but I was wondering if you could look into this sometime.

I've been unable to update my local picocms.github.io repo from upstream because of a case-sensitive filename collision. My local filesystem is case sensitive (obviously, or I wouldn't be having the issue 😂), and when I try to fetch upstream, I get the following warning:

warning: the following paths have collided (e.g. case-sensitive paths
on a case-insensitive filesystem) and only one from the same
colliding group is in the working tree:

  'phpDoc/pico-3.0.cache/packages/Default.html'
  'phpDoc/pico-3.0.cache/packages/default.html'
  'phpDoc/pico-3.0/packages/Default.html'
  'phpDoc/pico-3.0/packages/default.html'

I don't know anything about your phpDocs, but I don't imagine this was done intentionally. Any attempt I make to merge upstream tries to clobber these files, keeping only one or the other. It's only been a minor inconvenience so far, but to get around it, I've been keeping my personal fork out-of-date and just editing/committing the individual files I've needed to change. 😅

Absolutely no rush on this. It's just something that I've been meaning to mention for a little while.

I just wanted to bring it to your attention because it didn't really seem like it should be set up this way.

Thanks. 😁

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions