パス キャッシュとは何ですか? ファイルシステムの場所とは何ですか?

パス キャッシュは、ディスクのフォルダと Shotgun のエンティティ間の関連付けをトラックするために Toolkit で使用されます。マスター キャッシュは、エンティティ タイプ FilesystemLocation を使用して Shotgun 内に保存されます。https://support.shotgunsoftware.com/hc/ja/articles/219040408ディスクの Toolkit キャッシュ ディレクトリのローカルに保存された独自のバージョンのパス キャッシュがあり、起動するアプリケーションや作成するフォルダに関係なくバックグラウンドで同期されます。

通常は、パス キャッシュを手動で変更しないことをお勧めします。オートデスクの内部プロセスで、ローカル キャッシュと Shotgun 内の FilesystemLocation エンティティを同期するだけでなく、イベント ログ エントリを作成して、すべてのユーザのマシンが Shotgun との同期を維持できるようにもしています。 

パス キャッシュを変更するために使用できる tank コマンドがいくつかあります。

  •  tank unregister_folders は、パス キャッシュの関連付けを削除します。
  •  tank synchronize_folders は、ローカル パス キャッシュと Shotgun を強制的に同期します。

通常、これらのコマンドのいずれかを実行する必要はありませんが、状況によっては、これらが役立つことがあります。たとえば、プロジェクト内のエンティティの名前を変更するか、エンティティを再作成する場合は、その前に「unregister_folders」を実行する必要があります。 

フォローする

0 コメント

ログインしてコメントを残してください。