Beware the Yellow Triangle
(This is turning into the color series of EPDM blogs! The last one was about the little green flag.)
If you are an Enterprise user then you’ve heard (or seen) the term local cache. It’s pronounced like ‘cash’ and it refers to the files from your vault that physically reside on your local hard drive. What can be deceiving about Enterprise is that you see all of these files listed in Windows Explorer in a folder structure on your root C: drive and so it seems like all of those files are actually there. But they may not be … but that’s OK!
The folder structure you see is just a representation – a way to look at the vault contents in a way that is familiar to you. You don’t need to have the files on your local computer to get a lot of information about them. You can see the information on the data card, determine the latest version, see where it is in the approval process, and see if anyone has it checked out. You will need to have a copy in your local cache if you are going to preview the file or if you are going to open it.
That’s interesting, but what does that have to do with the yellow triangle?
Where you can run into trouble is when you have an OLD version of the file. This can happen when someone else has made new versions and you haven’t updated your vault view with the latest version.

If you open a file without checking it out, you will open the one that is in your cache. This can include the components in an assembly. Your local copy of the assembly may be the latest version but some of the components may not be. So when you open the assembly, you may not see all the changes that have been made to the components.
That could be confusing. How can I prevent that?
Before previewing or opening a file, get in the habit of always doing a
If opening or previewing an assembly, Get Latest Version of the assembly file, and Enterprise will also check and get all of the referenced files.
Another option is to clear your local cache. That will remove all local copies of files. Enterprise will retrieve the latest version of everything needed when opening or doing a preview.
I’m afraid I’ll lose something important if I clear the local cache.
Let me say this – no harm should come if you clear your cache on a regular basis. Enterprise will NOT remove files that you have checked out or are references in a file that is checked out so you don’t have to worry about losing your work. Probably the worst that can happen is that there may be a bit of a delay if you need to preview or checkout a file since Enterprise will have to download the file from the archive server.
Are there any files in the cache that I shouldn’t clear?
You should not clear Toolbox files (by default you won’t.) You also do not want to clear the cache of Design Library files that are in the vault. If cleared, they won’t be visible in the Design Library Task Pane.
Can anything happen if I don’t clear my cache?
Well, for one thing, you only have so much room on your hard drive. You could also preview or open out of date files as was discussed earlier.
There may also be times that you will see a file that is grayed out and shown as <Local File>. This means that someone else has deleted or moved that file from the vault and if you did not clear your cache, you will still have a local copy on your hard drive. All you need to do is delete it.
Stay tuned and we’ll see if I can come up with another color in Enterprise to write about!

There is a setting on the workflow states in EPDM that is easy to overlook but can drive you nuts while troubleshooting. That setting is “Ignore permissions in previous states.” In 2011, it is the green flag icon on the State Box. (Previously the icon was a hand.)









