Microsoft explique la méthode pas à pas :
Source Server Helps You Kill Bugs Dead In Visual Studio 2005
use the Source Server programs to index the PDB files with version control information.
The final step is to store those indexed PDB files in your symbol server
The Source Server binaries, which do the actual indexing, are part of the Debugging Tools for Windows package, […but…] binaries for doing the source indexing are not installed by default. You’ll need to custom-install the SDK portion […]
you’ll need to install Perl
You will want to copy the x86 version of SRCSRV.DLL from the Debugging Tools for Windows directory to Visual Studio .NET Installation Directory\Common7\IDE and overwrite the old version.

Le processus :
SSINDEX.CMD, asks the version control system for the list of all source files in the target project and below.
For each PDB file found, the Perl code calls SRCTOOL.EXE to extract the list of source files.
Once the code has looked at all the source files in the PDB file, […] PDBSTR.EXE to write the index stream, called SRCSRV, to the PDB file
SSINDEX.CMD /System=
/Ini, specifies the SRCSRV.INI file to use.
/Source switch tells the indexing tools where the source code root starts
/Symbols switch indicates the root directory that will be recursed when looking for PDB files.
Always run the indexing commands with /debug so you can see what worked and what didn’t.

For more […], look at the code or SRCSRV.DOC. […] if your version control system is not supported, you’ll need to write the Perl module that conforms to the interface specified in SRCSRV.DOC.