El archivo Srcsrv.ini
El archivo Srcsrv.ini es la lista maestra de todos los servidores de control de código fuente. Cada entrada tiene los siguientes datos:
MYSERVER=ServerInfo
Cuando se usa Perforce, ServerInfo consta de la ruta de acceso de red completa al servidor, seguida de dos puntos, seguido del número de puerto que usa. Por ejemplo:
MYSERVER=machine.corp.company.com:1666
Srcsrv.ini es un archivo necesario cuando realmente está indexando una compilación mediante los módulos que se incluyen con este paquete. Esta entrada crea un alias que se usa para describir la información del servidor. El valor debe ser único para cada servidor que admita.
Este archivo también se puede instalar en el equipo que ejecuta el depurador. Cuando se inicia SrcSrv, examina Srcsrv.ini para los valores; estos valores invalidan la información contenida en el archivo .pdb. Esto permite a los usuarios configurar un depurador para usar un servidor de control de código fuente alternativo en tiempo de depuración. Sin embargo, si administra bien los servidores y no los cambia de nombre, no es necesario incluir este archivo con las instalaciones del depurador de cliente.
Este archivo también sirve para otros fines en el lado cliente. Para obtener más información, vea el archivo Srcsrv.ini de ejemplo instalado con las herramientas de SrcSrv.
Usar una ubicación diferente o un nombre de archivo
De forma predeterminada, SrcSrv usa como archivo de configuración maestra el archivo denominado Srcsrv.ini, ubicado en el subdirectorio srcsrv del directorio de instalación de Herramientas de depuración para Windows.
Puede especificar un archivo diferente para la configuración estableciendo la variable de entorno SRCSRV_INI_FILE igual a la ruta de acceso completa y el nombre de archivo del archivo deseado.
Por ejemplo, si varias personas quieren compartir un único archivo de configuración, podrían colocarlo en un recurso compartido accesible para todos sus sistemas y, a continuación, establecer una variable de entorno como la siguiente:
set SRCSRV_INI_FILE=\\ourserver\ourshare\bestfile.txt