V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
paicha
V2EX  ›  Linux

忽略了 Windows 下文件名不能有英文冒号的问题,浪费好多时间

  •  
  •   paicha ·
    paicha · 2013-07-18 20:17:26 +08:00 · 8269 次点击
    这是一个创建于 3935 天前的主题,其中的信息可能已经有所发展或是发生改变。
    起因

    从 VPS 上传了两个文件到 Dropbox: 2013-07-05_09:52:11.tar.gz 与 mysql_backup_Thursday.sql.tar.gz(其中 2013-07-05_09:52:11.tar.gz 是旧的备份文件,就直接拿来上传测试了。命名规则是旧的备份脚本设置的,Windows 通过 FTP 下载会自动变成 2013-07-05_09_52_11.tar.gz)

    上传到 Dropbox 之后,我在 Windows 7 下安装 Dropbox,但是发现只同步了 mysql_backup_Thursday.sql.tar.gz 这个文件。客户端里就一直显示「最新」,什么也没提示。


    于是

    重启客户端,不行;
    卸载重装客户端,不行;
    在 PC 复制文件测试,VPS 正常同步;
    在 VPS 复制文件测试(悲剧地又用了一个带英文冒号的文件),不行;
    连接 VPN,不行;
    更新到 Beta 版 Dropbox,再连接 VPN,不行……

    焦头烂额之时,突然想起到 cp 文件名时,会使用转义字符,cp 2013-07-05_\:09\:52\:11.tar.gz,再联想起 Windows 文件命名的时候会有一些特殊字符限制。

    接下来,修改为 2013-07-05--09-52-11.tar.gz,重启 Windows 的 Dropbox 客户端,嗖嗖地就开始同步了……

    深刻的教训,但是出现不能同步的问题,Dropbox 咋也不提示一下…… T_T

    不知道国内的网盘会不会出现这样的问题呢?
    2 条回复    1970-01-01 08:00:00 +08:00
    clowwindy
        1
    clowwindy  
       2013-07-18 21:06:16 +08:00   ❤️ 1
    paicha
        2
    paicha  
    OP
       2013-07-18 21:23:43 +08:00
    @clowwindy 我错了…… T_T
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2747 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 15:27 · PVG 23:27 · LAX 08:27 · JFK 11:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.