No you’ll need to unregister the folders for that entity.
If you have a centralised config you would need to find the tank command file (in the root of your pipeline config), open up a command prompt/terminal and run tank Shot {shotname} unregister_folders
A better decription can be found in this post:
@Halil has nailed it!
Deleting the FilesystemLocation entries manually rather than using the tank unregister_folders or the equivalent sgtk API commands , will cause issues due to the sync events not being created.
If you do ever trash a FilesystemLocation entity manually then you will likely need to run tank synchronize_folders --full per machine, which will essentially wipe out the local cache on the machine and then perform a full resync to match the FilesystemLocation entities in Shotgun.
Y…
For a distributed config, refer to this:
With a centralized config, you would normally run the tank unregister_folders command.
If you are using a distributed config however, you won’t have convenient access to a tank command.
In this situation, the easiest thing to do would be to run a simple python script from the Shotgun Python Console.
[How to access the Shotgun Python Console]
Here are two example snippets of code showing how to unregister folders.
# Unregister by entity
# ====================
import sgtk
# Get the entities …