Usando compartilhamentos UNC
Os scripts Cv2http.cmd, Cv2http.pl e Walk (Walk.cmd) são usados para fornecer arquivos de origem de um compartilhamento UNC simples. Os arquivos Cv2http.cmd e Cv2http.pl extraem o fluxo SrcSrv, o modificam usando um script Perl e colocam o fluxo alterado de volta no arquivo .pdb. A sintaxe dela é a seguinte:
cv2http.cmd PDB Alias SourceRoot
onde PDB especifica o nome do arquivo .pdb a ser modificado, Alias especifica o nome lógico a ser aplicado ao site e SourceRoot especifica a raiz do compartilhamento UNC para o qual você extraiu os arquivos de origem. O parâmetro Alias é armazenado no PDB como um nome de variável que pode ser substituído no cliente do depurador em Scrsrv.ini, caso você mova o local do site.
Esse script requer que todas as ferramentas SrcSrv padrão estejam disponíveis no caminho porque ele chama SrcTool e PDBStr. Lembre-se de que Cv2http.pl é um script Perl e pode ser modificado para satisfazer suas necessidades.
O terceiro arquivo, o script Walk (walk.cmd), modifica um conjunto inteiro de arquivos .pdb. Por exemplo:
walk.cmd *.pdb cv2http.cmd SourceRoot \\server\share
O comando anterior chama Cv2http.cmd em cada arquivo .pdb em uma árvore, usando SourceRoot para o alias e \\server\share para o compartilhamento UNC. Para obter mais detalhes sobre o Walk, consulte Extraindo arquivos de origem.
Depois que esse comando é executado em uma árvore de arquivos .pdb, eles estão prontos para instalação no site ou em qualquer local em que você deseja colocá-los. Lembre-se de que você pode usar SrcTool e PDBStr para examinar as alterações nos arquivos .pdb.