繁体   English   中英

将区分大小写的文件复制/同步到 Windows 10 上的文件夹中

[英]Copying/sync'ing case sensitive files into a folder on Windows 10

我刚刚发现我们可以在 Windows 10 上打开每个目录区分大小写,并且需要在每个子目录上递归启用此功能,以便根文件夹下的所有内容都支持区分大小写。 如果我有一个预先存在的目录树,那很好。

但是,如果我有一个现有的代码库,其中包含一组名称区分大小写的子目录和文件,托管在远程系统(例如 perforce 区分大小写的服务器)上,我想将其复制到 Windows 上的根文件夹中怎么办? 10 我启用了区分大小写? 我可以(强制)先同步以将代码库下载到根文件夹中,然后运行递归命令(如此处所示Apply setCaseSensitiveInfo recursively to all folders and subfolders )以启用区分大小写,以便编辑器可以正确打开大小写不同的文件吗? 那行得通吗? 如果不是,我怎样才能做到这一点?

PS 这是我第一次在这里发帖,所以如果这个问题以任何方式出现歧义,请告诉我,我会尽力编辑/重新发布。

PPS 另外,我正在从 Macbook 过渡到 Windows 笔记本电脑,因此没有 windows 机器可以自己尝试,所以我问这个问题以获得理解,这将有助于设置Windows 机器上的开发环境。 提前致谢!

终于拿到了一台 windows 机器来测试这个行为,我可以确认克隆/同步一个包含包含区分大小写的文件和文件夹的子目录树的存储库,到一个启用了区分大小写属性的根文件夹中将工作和应用程序随后能够正确打开这些文件; 这里的关键概念是区分大小写 inheritance 新孩子!

果不其然,后来找到了这篇解释特性的文章: https://devblogs.microsoft.com/commandline/improved-per-directory-case-sensitivity-support-in-wsl/#case-sensitivity-inheritance

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM