Analyzing Visual SourceSafe (VSS) involves using the built-in diagnostic tool, Analyze.exe, to scan for and repair database corruption. Because VSS is a file-based version control system, it is prone to corruption from network issues, sudden power losses, or high user volume. Key Analysis & Repair Tools
Analyze.exe: The primary utility for checking data integrity. It scans the \data folder for inconsistencies between physical files and the database headers.
Fixproj.exe: A legacy utility used specifically for repairing corrupted project files when Analyze.exe cannot resolve them. Common Analyze.exe Command Switches
To run a repair, you must first ensure all users are logged out and the database is locked. -f: Automatically attempts to fix any corruption found. -fl: Fixes files and rebuilds the label cache.
-fp: Fixes files and removes physical files with invalid names.
-v1 or -v2: Controls verbosity, showing only critical or significant errors. -d: Deletes unused (orphaned) files during the analysis. Common Errors and Solutions Thread: [RESOLVED] SourceSafe Analyze – VBForums
Leave a Reply