Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
paicha
V2EX  ›  Linux

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

  •  
  •   paicha ·
    PRO
    ·
    paicha · Jul 18, 2013 · 8861 views
    This topic created in 4689 days ago, the information mentioned may be changed or developed.
    起因

    从 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 replies    1970-01-01 08:00:00 +08:00
    clowwindy
        1
    clowwindy  
       Jul 18, 2013   ❤️ 1
    paicha
        2
    paicha  
    OP
    PRO
       Jul 18, 2013
    @clowwindy 我错了…… T_T
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5885 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 66ms · UTC 02:31 · PVG 10:31 · LAX 19:31 · JFK 22:31
    ♥ Do have faith in what you're doing.