Windows では、1 つまたは複数の空白文字(ASCII Space 0x20)で始まる、または終わる名前を持つファイルまたはフォルダを作成することはできません。これは、Desktop Connector ワークスペース内でも同様です。Desktop Connector バージョン 16.2.x より前のリリースでは、これらの空白文字は適切に処理されず、クラウドと同期する際にクラッシュする可能性がありました。
Windows では、空白は、テキストや他の文字の間の余白やギャップを表すために使用される文字を指します。これらの文字にはスペース、タブ、改行が含まれ、先頭または末尾のスペースとして定義することができます。
先頭のスペースとは、ファイル名またはフォルダ名の先頭にある空白文字のことを指します。先頭のスペースがあるファイルまたはフォルダは、ファイル名またはフォルダ名が 1 つまたは複数のスペースで始まる場合に発生します。
末尾のスペースは、ファイル名またはフォルダ名の末尾にある空白文字のことを指します。末尾にスペースがあるファイルまたはフォルダは、ファイル名またはフォルダ名の末尾に 1 つまたは複数のスペースがある場合に発生します。名前の末尾に空白(スペース文字)が含まれるファイルやフォルダは同期されません。
これはなぜ重要なのでしょうか?名前の末尾に空白(スペース文字)が含まれるファイルやフォルダは同期されません。このシナリオでは、プレースホルダ ファイルは、たとえ Web インタフェースから見えていても、ローカル マシン上に作成できません。
どのような症状がありますか?
rd folder \
を使用します。バック スラッシュを含める必要があります。このメッセージは、Desktop Connector を再起動するたびに、無効なフォルダまたはファイルが特定されたことをリマインドするため引き続き表示されます。
「影響を受けるファイルとフォルダのリストを表示する」リンクを選択すると、Windows Notepad が再起動し、影響を受けるファイルまたはフォルダが格納されているパスが表示されます。Web バージョンの Docs でファイル名やフォルダ名を変更することにより、末尾のスペースを修正することができます。
[詳細] リンクを選択すると、詳細が記載されているヘルプ ページ「先頭スペースと末尾スペース」に移動します。
[OK] を選択すると、ダイアログ ボックスが閉じ、無効なフォルダとファイルが無視されます。
先頭のスペースと末尾のスペースがある場合、次の動作が発生することが分かっています。
先頭または末尾のスペースがあるファイルまたはフォルダが Desktop Connector ワークスペースに作成された場合、正しく同期されません。
Desktop Connector ワークスペースで、空白文字で終わる名前を持つフォルダは、ACC Web にある同じフォルダはフォルダの内容を表示するが、Windows エクスプローラではフォルダの内容は表示されません。
末尾にスペースがあるフォルダにファイルを追加しようとすると、末尾にスペースがない兄弟フォルダが作成されます(Windows の動作と一致します)。追加されたファイルはローカルに表示されますが、同期されません。
これらのフォルダは、Windows エクスプローラから削除できません。空白を含むフォルダを削除するには、コマンド ラインを使用します(Windows の[スタート]と[タイプ]Command
)。
ルート プロジェクト フォルダに移動し、空白のあるフォルダの前のフォルダに rd /s /qMyTrailingSpaceFolder
と入力します。
例に示すように、フル パスを使用することもできます。
C:\Users\<username>\DC\ACCDocs\MyAccount\MyProject\Project Files\MyTrailingSpaceFolder
Desktop Connector が、名前の先頭または末尾の空白文字を含む 1 つまたは複数のフォルダを含むプロジェクトを登録すると、Windows オペレーティング システムでは名前に先頭または末尾に空白文字を含む新しいフォルダの作成を許可しないため、プロジェクトの登録がエラーになることがあります。
起動時のクラッシュを解決するには、次の手順を実行します。
C:\Users\<username>\DC\ACCDocs
を削除します。Desktop Connector は、空白ログの情報を収集し、その情報を次の場所にあるテキスト ファイルに配置します: C:\Users\<username>\AppData\Local\Autodesk\Desktop Connector\Logs
ログ ファイルが作成されるシナリオは 2 つあります。
startup_whitespace.txt
は、プロジェクトのフォロー時に Desktop Connector が空白を検出したときに作成されます。Subscription_whitespaces_NUMBERS.txt
は、プロジェクトのフォロー後に追加された空白を Desktop Connector が検出したときに作成されます。NUMBERS
の名前は、ログに収集された特定のクライアント番号を指します。関連する概念: