HTTP-Websites und UNC-Freigaben
Es ist möglich, eine Websites einzurichten, die WinDbg mithilfe von SrcSrv versionsspezifische Quellen zur Verfügung stellt. Ein solcher Mechanismus bietet zwar keine dynamische Extraktion der Quelldateien aus der Versionsverwaltung, ist aber eine wertvolle Funktion, da er Ihnen die Möglichkeit bietet, den Quellpfad von WinDbg auf einen einzigen, einheitlichen Pfad festzulegen, der die Quellen vieler Versionen vieler Module bereitstellt, anstatt für jedes Debugging-Szenario separate Pfade festlegen zu müssen. Dies ist für Debugging-Clients, die direkten Zugriff auf die eigentlichen Versionskontrollsysteme haben, nicht von Interesse, kann aber für diejenigen hilfreich sein, die einen sicheren HTTP-basierten Zugriff auf den Quellcode von Remote-Websites aus anbieten möchten. Die betreffenden Websites können durch HTTPS und Smartcards gesichert werden, falls gewünscht. Dieselbe Technik kann auch verwendet werden, um Quelldateien über eine einfache UNC-Freigabe bereitzustellen.
Dieser Abschnitt umfasst:
Ändern der Source-Indexing-Streams in einer .pdb Datei
Nutzung von HTTP-Websites und UNC-Freigaben in Verbindung mit regulärer Versionsverwaltung