关于VSS 执行分析时的命令解决方案

关于VSS 执行分析时的命令
VSS 执行analyze的时候,有提示执行命令: 
-X
-F -V3 -D
这些都是什么意思啊?
哪位高人指点下,谢了先!

------解决方案--------------------
MSDN描述如下:
==========================
Analyze
Analyze.exe scans a VSS database for integrity and/or errors, displays them and, if set to do so, fixes them. VSS administrators should run Analyze.exe every week to verify that there are no problems in the VSS database.

Administrators can use the 32-bit command-line utility to repair version 4.0 VSS databases (and later). For example, a database problem exists when you select a file that you know exists in the VSS database, use a command, such as GET, and receive the error message, “File does not exist.” 

Administrators can run Analyze.exe manually from the command line, or as part of a script for unattended operation, to analyze or fix the problem. Analyze.exe is in the WIN32 folder under the folder in which you installed VSS.

We recommend that you run Analyze.exe twice first with the -F option (to fix any errors found), and the second time to check if any errors remain. If you still have errors after the first run, you can check the Microsoft Knowledge Base at http://www.microsoft.com/kb) article Q152807 for more information.

Syntax
ANALYZE [-B<folder>] [-C] [-D] [-F] [-I-] [-V] [-X] [-?] [-H] <Full Database Path | @Response File | List of Files>

Option Description 
-B<folder> Specify a backup folder. 
-C Clean up and compress the database. This option can be slow. 
-D Delete any unused files. 
-F Attempt to repair any inconsistencies and corruption that are detected. 
-I- Continue without stopping for user input (allowing unattended operation). By default, Analyze.exe leaves the results window on display.
-Vn Specify the verbosity of output. -V1 displays only critical errors, -V2 displays critical and significant errors, -V3 displays all errors, and -V4 shows all errors and warnings. The -V4 option shows its output in the lower pane of the Analyze Results window and contains detailed information on what the utility attempted and accomplished. The default is -V1. -V (without a number) is equivalent to 
-V4. 
-X Directs Analyze.exe to not lock files as it processes. Allows Analyze.exe to run against a live database. This option cannot be used with the -c, -d, or -f options and use of this option is not recommended unless absolutely necessary.
Full Database Path Path of the VSS data folder to analyze. This parameter must be the first non-switch parameter. A data path, list of files, or response file must be present on the command line. 
@Response File File produced by running Analyze.exe, containing listing of problem files, named Analyze.bad by default. Using this file as input directs Analyze.exe to work on fewer files, thereby improving performance. 
List of Files List of files to analyze. List can include only log files, or complete data paths, such as C:\VSS\Data\A\AAAAAAAA. 
-?, -H Displays usage message containing descriptions of valid options. 


Order of options is not important, but the full database path, response file, or list of files must be included on the command line as the first non-option item.

Examples

ANALYZE -C -D -F -V4 C:\VSS\Data 
Analyzes and repairs the complete database and generates verbose output.

ANALYZE -BC:\Temp C:\VSS\Data 
Analyzes the database, but does not fix it. Creates a list of corrupted files in C:\Temp.

ANALYZE -F -C -D @C:\Temp\Analyze.bad
Fixes any problems in the files listed in the Analyze.bad file generated by the preceding example.

Remarks

The types of problems that Analyze.exe can correct include: 

Parent/child mismatch. Possible situations include those in which a project thinks it has a file or subproject but the child disagrees, a child thinks it has a parent but the parent disagrees, or child and parent don't reference each other but the child counts are off.