dvc: windows dir out containing files with / in their name will explode
See original GitHub issueUsing master branch.
When we save dir cache we convert filenames in it to posix style in a lossy way:
"hey\there" -> "hey/there"
"hey/there" -> "hey/there"
which will lead to hey/there
becoming hey\there
after back transform, making filename contain path sep, which will lead to cache mismatch and other interesting behavior.
Issue Analytics
- State:
- Created 4 years ago
- Reactions:2
- Comments:10 (9 by maintainers)
Top Results From Across the Web
Conceptual Overview on Data version control — DVC
You need some kind of remote storage for the data and model files controlled by DVC. This can be as simple as another...
Read more >python - ERROR: bad DVC file name 'Training_Batch_Files ...
The file you want to add (or the folder that contains it) is probably already in the .gitgnore file. If this is the...
Read more >Fuzzing Microsoft's RDP Client using Virtual Channels
This article begins my three-part series on fuzzing Microsoft's RDP client. In this first installment, I set up a methodology for fuzzing ...
Read more >DVC RGB-HD A User Guide
The Extron DVC RGB-HD A is a one VGA input, one HDMI output converter that digitizes analog RGBHV video to HDMI, with analog...
Read more >ashleve/lightning-hydra-template
A clean and scalable template to kickstart your deep learning project ⚡ ... Feel free to file a new issue, discussion or PR...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
So we may just not permit having
/
in filenames on Windows or escape it somehow when converting it to posix. That latter could be messy though.Closing in favor of https://github.com/iterative/dvc/issues/8689