In an snapshot view, when the file doesn't match the expected version, the first thing to check is:
cleartool ls /path/to/parent/directory
And see what cleartool
returns for that file.
For instance:
- it could be hijacked, which means a
ct update .
wouldn't overwrite the locally modified file. - it could have a different version on
branch_name
, since that selection rules comes before/main/LATEST
.