修改 .pdb 檔案中的來源索引資料流程

若要讓偵錯工具用戶端使用 SrcSrv 網站,必須修改 .pdb 檔案以指向它。 若要手動執行這項操作,您可以建立所有 .pdb 檔案的複本、加以變更,並從個別的位置提供它們,通常是網站本身。

適用于 Windows 的偵錯工具提供三個檔案,以協助重新設定 .pdb 檔案。 Cv2HTTP.cmd 和 Cv2HTTP.pl 檔案會擷取 SrcSrv 資料流程、使用 Perl 腳本加以修改,然後將改變的資料流程放回 .pdb 檔案中。 語法如下所示:

cv2http.cmd PDB Alias URL

其中 PDB 指定要修改的 .pdbfile 名稱、 Alias 指定要套用至網站的邏輯名稱,而 URL 會指定網站的完整 URL。 請注意, Alias 參數會儲存在 PDB 中,做為變數名稱,可在偵錯工具用戶端上覆寫Scrsrv.ini,您應該移動網站的位置。

此腳本要求路徑中提供所有標準 SrcSrv 工具,因為它同時呼叫 SrcTool 和 PDBStr。 請記住,Cv2HTTP.pl 是 Perl 腳本,可以修改以符合您的需求。

第三個檔案 Walk (walk.cmd) 腳本,會修改一組完整的 .pdb 檔案。 例如:

walk.cmd *.pdb cv2http.cmd HttpAlias https:///source

上述命令會針對樹狀結構中的每個 .pdb 檔案呼叫 Cv2HTTP.cmd,並使用 HttpAlias 作為別名和 https://server/source URL。 如需逐步解說的詳細資訊,請參閱 擷取來源檔案

在 .pdb 檔案的樹狀結構上執行此命令之後,即可安裝到網站或您想要放置它們的任何位置。 請記住,您可以使用 SrcTool 和 PDBStr 來檢查 .pdb 檔案的變更。