Sean, I understand there's a fork of bzr currently under development; they may be more willing to accept Windows-impossible names on Linux or Linux-impossible names on Windows: https://launchpad.net/brz
Further guessing, maybe it'd be possible to write a conversion tool that renames files back and forth into the subset of names that bzr accepts? (Ironically, a tool very much like the systemd-escape tool that started this bug.) Maybe it could be added as a bzr plugin, or a bzr hook, or just something that's run before every checkin/checkout?
Sean, I understand there's a fork of bzr currently under development; they may be more willing to accept Windows-impossible names on Linux or Linux-impossible names on Windows: https:/ /launchpad. net/brz
Further guessing, maybe it'd be possible to write a conversion tool that renames files back and forth into the subset of names that bzr accepts? (Ironically, a tool very much like the systemd-escape tool that started this bug.) Maybe it could be added as a bzr plugin, or a bzr hook, or just something that's run before every checkin/checkout?
I hope something here helps.
Thanks