【发布时间】:2021-08-19 17:21:13
【问题描述】:
在 macOS 中,路径不能超过 1024 字节:
command cc -dM -E -xc - <<< '#include <sys/syslimits.h>' | grep -i ' [NP]A.._MAX'
#define NAME_MAX 255
#define PATH_MAX 1024
如何克隆路径超过此限制的 git 存储库?
【问题讨论】:
-
这是,我认为,文件系统限制,而不是操作系统硬限制,因此请尝试创建具有更长路径的文件系统(例如在可移动驱动器上)。您也可以尝试在虚拟机或容器中运行的真实操作系统中进行克隆。
-
@phd APFS 的限制是否更好?
-
"它看起来像一个 255 个字符且没有路径限制的文件名。" 发现于 en.wikipedia.org/wiki/Comparison_of_file_systems#Limits 发现于 sqa.stackexchange.com/questions/44763/… 发现于google.com/search?hl=en&pws=0&q=APFS+max+path+length
标签: git macos path filenames filepath