前導空格和結尾空格

本節中的主題


概述

建立檔案或資料夾時,Windows 不允許使用以一個或多個空白 (ASCII 空格0x20) 字元開頭或結尾的名稱。在 Desktop Connector 工作區中亦如此。在 Desktop Connector 16.2.x 版之前的版本中,這些空白字元未正確處理,並可能導致與雲端同步時當機。

注意事項: 從 Desktop Connector 16.2.x 開始,處理這些字元的行為與 Windows 行為更相似。

空白疑難排解

在 Windows 中,空白字元是指空格或是文字或其他字元之間的間隙。這些字元包括空格、定位字元和換行字元,並可定義為前導或結尾空格。

  1. 前導空格定義為檔案或資料夾名稱開頭的空格字元。當檔案/資料夾名稱以一個或多個空格開頭時,便出現了具有前導空格的檔案或資料夾。

  2. 結尾空格定義為檔案或資料夾名稱結尾的空格字元。當檔案/資料夾名稱的結尾有一個或多個空格時,便出現了具有結尾空格的檔案或資料夾。名稱中包含結尾空格 (空格字元) 的檔案和資料夾無法同步。

    檔名中包含前導空格和結尾空格的檔案範例

秘訣:
秘訣: 移除前導或結尾空格後,您可能需要手動修正對已更名資料夾中檔案的參考。
重要: 在專案訂閱期間 (「選取專案」指令),如果您訂閱資料夾包含結尾空格的專案,您將看到一個對話方塊,通知您已識別到無效的資料夾或檔名。

為什麼這很重要?名稱中包含結尾空格 (空格字元) 的檔案和資料夾無法同步。這種情況下,無法在本端電腦上建立預留位置檔案,即使檔案可能透過 Web 介面顯示。

有哪些症狀?

每次重新啟動 Desktop Connector 時,都會繼續顯示此訊息,提醒您已識別到無效的資料夾或檔案。

瞭解更多視訊

選取「檢視受影響檔案和資料夾的清單」連結,將啟動 Windows 記事本並開啟一個文字檔案,以顯示受影響檔案/資料夾所在的路徑。您可以透過在網頁版 Docs 中更名檔案和/或資料夾,來修正結尾空格。

已識別到結尾空格

選取「進一步瞭解」連結,可前往〈前導空格和結尾空格〉說明頁面,以取得其他資訊。

選取「確定」將關閉對話方塊,並忽略無效的資料夾和檔案。

遇到前導空格和結尾空格時,已知以下行為會導致問題。

包含結尾空格的重複資料夾

重要: 如果您使用 Desktop Connector v16.0/v16.1/v16.1.1,並建立了重複的資料夾 (如圖所示,一個資料夾包含結尾空格字元),Desktop Connector 很可能會在啟動時當機。16.2.x 已解決基本問題,但升級至 16.2.x 後,最初仍會當機。以下步驟概述如何解決當機以及導致當機的基本問題。

前導和結尾空格影像

請遵循以下步驟解決啟動時的當機問題:

  1. 升級至 16.2.0.2007 或更高版本 (這是必要步驟)
  2. 關閉 (結束) Desktop Connector。
  3. 刪除工作區 C:\Users\<username>\DC\ACCDocs
  4. 重新啟動 Desktop Connector。

空白記錄檔的位置

Desktop Connector 將收集有關空白記錄檔的資訊,並將資訊放置在以下位置的文字檔中:C:\Users\<username>\AppData\Local\Autodesk\Desktop Connector\Logs

空白記錄檔位置

在兩種情況下會建立記錄檔。

  1. 訂閱專案時,Desktop Connector 在發現任何空白時,都將建立記錄檔 startup_whitespace.txt
  2. Desktop Connector 在發現訂閱專案後加入的任何空白時,都將建立記錄檔 Subscription_whitespaces_NUMBERS.txtNUMBERS 名稱是指您在記錄檔中收集的特定用戶端號碼。

相關概念: