¿Qué me proporciona la configuración de un servidor de símbolos?

Leí este artículo:Configurar un servidor de símbolos, que detalla cómo configurar un servidor de símbolos compartido para mi equipo.

Lo que me pregunto es agregar mis propios símbolos a la tienda.

Mi pregunta es esta: ¿qué es exactamente lo que obtengo de esto?

Supongamos que tengo el siguiente proceso de compilación:

Confirmo cambios en mi repositorio de SubversionUna herramienta de TeamCity CI recoge esos cambios y realiza una prueba de construcción + unidadLos archivos binarios están comprometidos con un repositorio Subversion diferente (para referenciar por aplicaciones que realizo)

Si agrego al tercer punto anterior, la capacidad de agregar los archivos integrados en el almacén de símbolos, ¿qué me da eso?

Si creo un programa y hago referencia a los archivos binarios comprometidos con el repositorio, obtengo .dll's, .pdb's y .xml's (soporte intellisense), por lo que mis rastreos de pila parecen contener todo lo que necesito.

¿Es este un reemplazo para distribuir .pdb's?

¿O es solo para cuando necesito abrir un archivo .DMP en WINDBG y analizar sus pilas, donde presumiblemente no tengo los archivos ejecutables, solo el archivo .DMP proporcionado por otra persona? (es decir, los ejecutables son quizás de una versión anterior, y solo me dieron el archivo .DMP)

Respuestas a la pregunta(3)

Su respuesta a la pregunta