tlerbao
V2EX  ›  问与答

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

  •  
  •   tlerbao · Jan 7, 2021 · 1927 views
    This topic created in 1994 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

    @BrettD 我是在 finder 下操作的,鼠标和键盘都尝试了,替换和合并都和 windows 下的效果不一致。
    xiebruce
        6
    xiebruce  
       Apr 17, 2021
    @tlerbao ditto 怎么用呢?我:ditto /path/to/folder1 /path/to/folder2 没用
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3152 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 13:58 · PVG 21:58 · LAX 06:58 · JFK 09:58
    ♥ Do have faith in what you're doing.