Windows 2003 Server/IIS6 server
XP Pro/SP1 clients
I recently moved a small company to Vault and have been importing VSS repositories. I'm following all the import FAQ rules, including VSS 6.0c+hotfix and squeaky clean VSS repository such that analyze -v4 -f has nothing to do.
Some repositories have imported correctly with no incident larger than a label renaming (apparently Vault cannot handle certain characters in a label that VSS could). The problem that concerns me though, is about a dozen files in a couple repositories consistently earn the message:
** Failed ** to Get version 1 of file <filename>
..
** Failed ** to Get version n-1 of file <filename>
where n is the most recent version; essentially all versions prior to the tip were not gotten. The result in the Vault repository is always that the file exists, but only has a single version equal to the tip of the VSS repository for that file. Since the tip is at least imported I consider this a minor rather than major bug, but obviously I'd prefer to have historical versions, comments, etc. also there (hence I'm bothering to us import at all

The results are completely deterministic, the same files always import successfully and the same ones always fail to get old versions if I retry import. I've seen this on files with extensions .c, .h, .bat, and .wce, all of which I've also seen other files with the same extension and even in the same repository successfully import all versions. I've verified in the original VSS repository that I can use historical view to get details on, diff against, and get the previous versions.
Are there any known issues with VSS importing that would likely explain this? Anything to look for or attempt to allow the previous versions to be properly imported? If there are no other known issues on importing previous file versions let me know and I can try to get you a minimal VSS repository that can repro this.
Thanks-
Aaron