V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
tlerbao
V2EX  ›  问与答

用黑果一段时间了,才发现 MacOS 不支持增量覆盖?

  •  
  •   tlerbao · 2021-01-07 20:32:27 +08:00 · 1499 次点击
    这是一个创建于 1402 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今天才发现这个问题,给一项目安装升级包,升级包里只有升级的文件.php ,那覆盖是直接替换成新文件夹的文件结构,合并至合并不存在的新文件,很难受。

    请教大神,不能像 windows 一样,存在同名就覆盖,而不是替换整个文件夹的文件结构吗?

    6 条回复    2021-04-17 22:15:46 +08:00
    billlee
        1
    billlee  
       2021-01-07 22:22:58 +08:00
    能不能像 windows 那样不知道,像 unix 那样 cp -r 肯定是可以的
    also24
        2
    also24  
       2021-01-07 22:30:35 +08:00   ❤️ 2
    如果是说访达里面操作的话。

    直接拖放 -> 只会问你是否替换;
    拷贝 - 粘贴 -> 会询问你 替换 还是 合并,此时选合并就好。
    mxalbert1996
        3
    mxalbert1996  
       2021-01-07 23:22:01 +08:00 via Android   ❤️ 1
    按住 Option 键的同时拖放也可以合并
    BrettD
        4
    BrettD  
       2021-01-08 06:59:00 +08:00 via iPhone
    你是命令行脚本还是在 Finder 鼠标操作的
    tlerbao
        5
    tlerbao  
    OP
       2021-01-08 09:43:23 +08:00
    @also24
    @mxalbert1996
    这个合并按钮我看见了,但是和 windows 还是不一样,他只是把目标文件夹完全不存在的文件合并过去了,同名文件并没有起到一个覆盖的作用,后来还是借助命令行搞定的

    @billlee 经过一系列测试,个别访达增强软件有这个 merge 功能,但是太麻烦了不想装,最后还是用命令行,不过我用的是 ditto,不知道这个命令会不会有后遗症哈。

    @BrettD 我是在 finder 下操作的,鼠标和键盘都尝试了,替换和合并都和 windows 下的效果不一致。
    xiebruce
        6
    xiebruce  
       2021-04-17 22:15:46 +08:00
    @tlerbao ditto 怎么用呢?我:ditto /path/to/folder1 /path/to/folder2 没用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2686 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 06:55 · PVG 14:55 · LAX 22:55 · JFK 01:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.