One of our users was unable to checkout a particular file, "Can't get the requested version". The remote version was indicated as 0, when the real remote version was 6. In addition there were several other files with incorrect remote version numbers.. although they weren't 0, they were out of date.
The problem was machine specific, so we guessed it was something in the Application Data\SourceGear\Vault_1 folder.
Upon deleting the _LastStructureGetTime and _Repository files, everything returned to normal.. which was nice.
I just wondered if anyone has seen this before, or if there are any known problems in this area.
Thanks...
Incorrect remote version
Moderator: SourceGear
After some further investigation, we can now reliably reproduce this problem.
1. Choose a file and show history.
2. From any version in the history right click and choose Diff
3. Select 'Any repository folder/file' and then choose a target file from somewhere, doesn't seem to matter where. We've tried it in subfolders, branches, etc.
4. Once the diffmerge window appears, the target file has a remote version of 0.
I can't confirm if this happened in 2.0.2, but it is definitely happening for us in 2.0.3 GUI Client.
1. Choose a file and show history.
2. From any version in the history right click and choose Diff
3. Select 'Any repository folder/file' and then choose a target file from somewhere, doesn't seem to matter where. We've tried it in subfolders, branches, etc.
4. Once the diffmerge window appears, the target file has a remote version of 0.
I can't confirm if this happened in 2.0.2, but it is definitely happening for us in 2.0.3 GUI Client.