V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
williamx
V2EX  ›  程序员

Webstorm 每次保存文件居然都是新文件

  •  
  •   williamx · 2016-04-27 14:01:36 +08:00 · 3430 次点击
    这是一个创建于 2927 天前的主题,其中的信息可能已经有所发展或是发生改变。
    v2016.1.1 , OSX 10.11.4 ,每次保存的文件的 inode number 都是不一样的,直接导致了一些硬链接失效。
    4 条回复    2016-04-27 22:41:06 +08:00
    zwh8800
        1
    zwh8800  
       2016-04-27 17:05:31 +08:00
    应该是因为 webstorm 自带一个版本管理的原因吧
    aliuwr
        2
    aliuwr  
       2016-04-27 17:28:12 +08:00   ❤️ 2
    这是为了模拟原子操作,如果直接写文件,写到一半系统 crash 了怎么办?
    不想要的话,自己把 safe write 关掉就好了。
    williamx
        3
    williamx  
    OP
       2016-04-27 20:29:35 +08:00
    @aliuwr 原来如此。非常感谢!
    JamesRuan
        4
    JamesRuan  
       2016-04-27 22:41:06 +08:00
    @aliuwr 说不过去啊,文件系统是吃素的吗?

    正确的做法不应该是复制一份编辑,保存时写回原文件,删除编辑文件吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   763 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 20:43 · PVG 04:43 · LAX 13:43 · JFK 16:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.