• 请不要在回答技术问题时复制粘贴 AI 生成的内容
JustSong
V2EX  ›  程序员

惊险,差点大半个下午的工作没了

  •  
  •   JustSong ·
    songquanpeng · Oct 31, 2020 · 7987 views
    This topic created in 2201 days ago, the information mentioned may be changed or developed.

    正在用 Typora 写 BigGAN 的代码分析报告,结果突然弹了个窗口告诉我无法保存,所有内容都没掉了,我要退出时告诉我如果不保存的话修改将丢失,手贱选了覆盖原文档,结果内容都没掉了。

    当时是真的绝望,后来想到坚果云上可以恢复到最近的一个版本,顺利恢复。

    这搞得我都不敢用 Typora 了。

    30 replies  •  2020-11-02 11:51:19 +08:00
    Muninn
    Muninn
    Oct 31, 2020
    1
    哈哈 typora 免费的坚果云收费的没毛病
    Dachunlv
    Dachunlv
    Oct 31, 2020 via iPhone
    2
    我之前就经历过丢失重要文件,后来就一直坚持所有的文档、代码、配置等用同步盘实时同步
    encro
    encro
    Oct 31, 2020❤️1
    3
    确定不是坚果云的广告?
    JustSong
    JustSong
    OP
    Oct 31, 2020 via Android
    4
    @encro 只是吐槽一下 Typora,不是广告哈
    encro
    encro
    Oct 31, 2020❤️1
    5
    @JustSong

    Joplin+坚果云 webdav
    love
    love
    Oct 31, 2020
    6
    我的 pc 就插了一个不用的 U 盘,定时任务每天 rsync 工作目录
    301
    301
    Oct 31, 2020
    7
    这有啥好吐槽的,选错了不是你自己的锅嘛。另外,Typora 有 Auto Save,设置里第二项
    AndyAO
    AndyAO
    Oct 31, 2020
    8
    @JustSong #4 对于 MarkDown 这种纯文本,完全可以置于 Git 的控制下.
    301
    301
    Oct 31, 2020
    9
    咦,无法保存可能是 bug,可以反馈一下
    bnm965321
    bnm965321
    Oct 31, 2020
    10
    苹果的 timemachine 也可以
    JustSong
    JustSong
    OP
    Oct 31, 2020 via Android
    11
    @301 选错之前文件内容就被清空了呀,如果没清空的话,即使覆盖了原文件,内容也不会丢呀; auto save 是一直启用的着。
    ooops
    ooops
    Oct 31, 2020
    12
    typora 我也遇到过。有个文档一直没保存,因为它有自动保存,command q 退出下次打开还有。结果某次打开就没有了。。。
    JustSong
    JustSong
    OP
    Oct 31, 2020 via Android
    13
    @AndyAO #8 这种情况没啥用啊,文件是今天下午新建的,我一直在编辑
    laminux29
    laminux29
    Oct 31, 2020
    14
    建议题主学习一下 [异构] 。异构是业界专门拿来针对这种场景的。

    高容错系统不仅要有冗余与备份,还需要有异构。

    找找之前 IntelCPU 出问题的那些报道,就能明白异构的重要性。
    weifan
    weifan
    Oct 31, 2020
    15
    是不是开启了坚果云同步,如果是应该是在同步被锁了。
    JustSong
    JustSong
    OP
    Oct 31, 2020 via Android
    16
    @weifan 开了同步,当时也是提示被占用
    yolee599
    yolee599
    Oct 31, 2020 via Android
    17
    这种情况可能是文件被坚果云占用了
    xuanbg
    xuanbg
    Oct 31, 2020❤️1
    18
    一般我遇到无法保存的时候,都取消掉不保存,然后全选一下复制到一个新文件里面试试看能不能保存。总之不能慌,一慌就容易出错。
    JustSong
    JustSong
    OP
    Oct 31, 2020 via Android
    19
    @xuanbg 确实要冷静ಥ_ಥ
    heganyuliang
    heganyuliang
    Oct 31, 2020
    20
    typora 同样遇到过一次,写的博客没了,所以后来转到了 yu writer
    Dvel
    Dvel
    Oct 31, 2020
    21
    加上 git 就稳了
    hotsymbol
    hotsymbol
    Nov 1, 2020
    22
    用 Typora 时候发生过几次,建议换成 VSCode + Auto Save 插件
    JustSong
    JustSong
    OP
    Nov 1, 2020 via Android
    23
    @hotsymbol Visual Studio Code 不是可以设置自动保存,这个插件有啥特殊之处吗
    EminemW
    EminemW
    Nov 1, 2020
    24
    typora 的确有这样的问题
    yyq9012
    yyq9012
    Nov 1, 2020
    25
    能跑这个的都是有钱人
    JustSong
    JustSong
    OP
    Nov 1, 2020 via Android
    26
    @yyq9012 可以调 batch size 等参数的呀,而且是实验室的设备
    KagurazakaNyaa
    KagurazakaNyaa
    Nov 1, 2020
    27
    直接上版本控制啊,写一部分就 git commit 一下
    no1xsyzy
    no1xsyzy
    Nov 2, 2020
    28
    @laminux29 异构本身就需要专门设计额外容错机制,拿异构容错难道不是南辕北辙?
    @JustSong 同步需要锁文件和文件被上锁时尝试保存直接内容清空(如果我没理解错描述的话)都是软件设计问题
    不过 Windows 下没有 inotify,要用 NTFS 进行即时监控似乎还挺麻烦的(没写过);后者倒是一个很明显的问题,没有把 Buffer 和文件隔离,建议直接发工单。
    weifan
    weifan
    Nov 2, 2020
    29
    @JustSong 那就是被锁了,我之前用天翼云盘同步,也有这个问题,不止 typora,其他文档也一样。
    weifan
    weifan
    Nov 2, 2020
    30
    还是用在线文档稳一些
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1334 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 17:08 · PVG 01:08 · LAX 09:08 · JFK 12:08
    ♥ Do have faith in what you're doing.