mac同步linux文件夹在哪里设置,Linux和Mac上的一些特殊文件将不再同步
近日有用戶報告, Mac/Linux上創(chuàng)建的某些文件, 無法成功同步到Windows平臺上. 我們對這個問題進行了修正.? 這個修正可能會影響到Linux和Mac用戶中的極少數(shù), 大概為數(shù)百位用戶.
簡單總結(jié): 如果你是Linux和Mac用戶, 并且注意到最近”Nutstore”文件夾中存在兩個名字類似, 內(nèi)容完全一致的文件. 請你刪除那個沒有附加任何同步圖標的文件.? 如果你想同步?jīng)]有同步圖標的文件,? 可以將文件改個名字, 即能進行正常同步.
如果你愿意繼續(xù)閱讀, 下面有更多技術(shù)細節(jié).
經(jīng)過我們的分析,? 這是因為某些在Mac/Linux上創(chuàng)建的文件可以成功同步到服務(wù)器, 但卻不能在Windows文件系統(tǒng)上創(chuàng)建導(dǎo)致的, 包括:
文件名中帶有換行符(\n, \r\n)或制表符(\t)的文件, 最典型的就是OSX上用來表示文件夾自定義圖標的“Icon\r”文件
文件名為COM1, LPT1一類的文件
文件名以空格和”.”結(jié)尾的文件
因此, 最近的客戶端升級中修改了以上文件的同步邏輯, 1)中的文件將不會被同步到服務(wù)器端. 上述2)和3)類型文件仍然能夠同步到服務(wù)器端, 但是Windows客戶端會忽略對這些文件的修改和創(chuàng)建.
對于已同步到服務(wù)器端的1)類型文件, 它們已被改名, 去掉了其中的換行字符. 因此, 如果你發(fā)現(xiàn)文件夾中出現(xiàn)了兩份名稱類似的文件, 一個為”abc.txt”, 一個為”abc/n.txt”, 前者是因為自動改名最近下行同步到本地的文件. 后者是符合1)中的條件, 所以被忽略同步.
總結(jié)
以上是生活随笔為你收集整理的mac同步linux文件夹在哪里设置,Linux和Mac上的一些特殊文件将不再同步的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: git提交到github总是要输入密码_
- 下一篇: php读取配置文件连接mysql数据库,