繁体   English   中英

如何在windows 10中使用与github同名但大小写不同的文件夹和文件?

[英]How to use a folder and file with the same name but different case from github in windows 10?

我想克隆一个使用两个不同文件/文件夹的 github 存储库:

\packages\ - 文件夹\Packages - 文件

但是,由于 windows 不使用区分大小写的文件/目录名称,这不起作用,它给了我一个错误,即文件夹无法重命名,因为文件已经具有相同的名称。

使用这个项目的程序需要有一个无扩展的二进制文本文件Packages (它就像一个充满control文件的巨型文件(如果你认识 linux debian 你就会明白

但它还需要一个名为\packages\的文件夹来保存 json 文件,其中包含Packages中每个控制文件的配置数据

此问题是上一个问题的更新形式,该问题已过时,并且没有解决问题的答案Working in git with directorys with the same name but different case in Windows

从 2018 年 4 月 Windows 10 的更新开始,他们添加了一项功能,可以在特定目录上“启用”区分大小写。 我只是在我的 github 存储目录上使用了该命令,现在我的项目工作正常。

要使用该功能:打开命令提示符 window(我不相信这需要管理员,它不适合我)

将完整目录路径复制到要启用标志的文件夹,在控制台中键入:

fsutil.exe file SetCaseSensitiveInfo #:\Path\To\Directory\Here enable

将您的 C:/D:/E: 或任何驱动器路径粘贴到上面的位置。 然后点击进入。

您不需要重新启动计算机,该标志似乎立即生效

信息来源: https://www.windowscentral.com/how-enable-ntfs-treat-folders-case-sensitive-windows-10#enable_case_sensitive_ntfs_windows10

暂无
暂无

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

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