Each source file has state information that is stored in the dictionary. This information allows Dexterity to know the current status of the source file, such as whether it is new or checked out. In some cases, changes may have been made to the state of source files in the repository that aren’t reflected in your dictionary.
For example, assume you checked out a source from the repository. Later, someone else used the administrative tools for the source code control system to manually release the lock on the source file. Your dictionary will still indicate you have the source file checked out. If this occurs, you need to update the state information for the source files in your dictionary. You can do this by pointing to Source Control in the Explorer menu and choosing Update SCC State. This command will set the state information for the source files in your dictionary, based on the contents of the repository.
Updating source file states performs the following actions: