对于处理 .DS_Store 文件,有没有比 Asepsis 更好用的应用?

2016-07-02 22:15:02 +08:00
 hoythan

Asepsis 它将创建 .DS_Store 文件重定向到另一个指定的目录中去,从而阻止了在每一个文件目录中都生成 .DS_Store 文件,默认目录为 /usr/local/.dscage ,通过执行 asepsisctl clean 命令可以将重定向的目录中所生的文件清空之。

我在它的主页看到 http://asepsis.binaryage.com 它将不再支持 10.10 以后的版本,这就比较尴尬了.因为.DS_Store 虽然很烦,但是我又不想删除它.所以这个应用非常棒

3074 次点击
所在节点    macOS
12 条回复
explon
2016-07-02 22:17:47 +08:00
创建了你又看不见,多此一举
hoythan
2016-07-02 22:19:48 +08:00
@explon ...对网站开发来说,你本地写的东西要是按目录上传到服务器,就要狗带.
DoraJDJ
2016-07-02 22:24:23 +08:00
@explon .DS_Store 文件的神烦程度感觉跟 Windows 的 Thumbs.db 和 KDE 的 .directory 文件一样
假如要弄 Git 的代码仓库,如果不设 .gitignore 的话...
hoythan
2016-07-02 22:46:44 +08:00
找到了该软件不能使用的解决办法:https://blog.allenchou.cc/asepsis-el-capitan/ 但是太.....麻......烦了吧
hoythan
2016-07-02 23:12:20 +08:00
@hoythan 虽然很麻烦,不过亲测有用,大家可以试试.
jamesxu
2016-07-02 23:23:36 +08:00
@DoraJDJ 特别是排序,我一直觉得蛋疼
woshinidie
2016-07-03 00:22:03 +08:00
可以用的,不过需要手动关闭驱动保护。
yyfearth
2016-07-03 00:38:26 +08:00
很多系统级别的软件 都可以通过暂时关闭 SIP 装好后重新开启 SIP 解决
SoloCompany
2016-07-03 00:49:39 +08:00
不要用其它文件系统不就好了
cxbig
2016-07-03 05:21:11 +08:00
@hoythan 有点多余
1. 把 .DS_Store 加入 ~/.gitignore_global 或你项目的 .gitignore 文件
2. 一条命令搞定 find ~ -type f -name "*.DS_*" -exec rm -vf {} \; 做 bash function 或 cronjob 都行
Tink
2016-07-03 09:56:12 +08:00
asepsis 已经不更新了
ozOGen
2016-07-03 17:38:48 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/289870

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX