.DS_Store Mac下会生成这个文件 而且看不到

来源:互联网 发布:软件外包公司发展 编辑:程序博客网 时间:2024/05/17 02:08
.DS_Store 是 Finder 用来存储这个文件夹的显示属性的:比如文件图标的摆放位置。删除以后的副作用就是这些信息的失去。
比如现在我有一个php 的文件夹 autoload  自动加载类   如果没有过滤掉 DS_Store 那么通常 会include  然后实例化
这个时候肯定是找不到的  就会出错   
有两种方法可以避免  
1、不给autoload写权限  只给读权限
2、在程序中验证如果有DS_Store过滤掉
出现这种情况是操作失误给了autoload权限了  
实际这和svn一样   文件夹下也会有.svn 实际上都是要过滤掉的!
原创粉丝点击