Personalizar el archivo SRCSAFE.INI o SS.INI

VSS proporciona dos archivos de inicialización con valores que permiten personalizar su entorno de VSS:

Cada usuario posee un archivo SS.INI que puede modificar. Tan sólo el Administrador de VSS debería modificar el archivo global SRCSAFE.INI.

Nota   No se recomienda la modificación manual de los archivos de inicialización a menos que esté realmente familiarizado con las variables y comportamiento de las variables de inicialización de VSS. En lugar de ello, los usuarios pueden establecer la mayor parte de las variables de inicialización directamente en el cuadro de diálogo Opciones de SourceSafe del Explorador de VSS en el menú Herramientas. Los administradores de VSS pueden establecer las variables de SRCSAFE.INI en el cuadro de diálogo Opciones de SourceSafe del Administrador de VSS en el menú Herramientas. Para obtener una lista de todas las variables de los archivos de inicialización, vea Variables de inicialización en la sección Guía de referencia de la Ayuda de VSS.

Cuando utiliza el cuadro de diálogo Opciones de SourceSafe, VSS guarda sus modificaciones en memoria, pero no las escribe en el archivo SS.INI o SRCSAFE.INI hasta que salga de VSS. Por consiguiente, si inicia una segunda sesión de VSS antes de salir de la primera, sus cambios siguen sin tomarse en cuenta. Los cambios sólo se toman en cuenta tras salir de VSS e iniciar una sesión nueva.

Puede leer y modificar los archivos de inicialización con cualquier editor de texto. La longitud de línea del archivo de inicialización tiene un límite de 511 caracteres, aunque dicho máximo puede llegar a verse restringido por el límite de 31 caracteres para los nombres de variables (como las limitaciones en la ruta de proyecto).

Normalmente, los archivos SS.INI están ubicados en la subcarpeta Users de la carpeta en que instaló VSS. Cada usuario agregado por el administrador posee un archivo SS.INI en la subcarpeta Users. Por ejemplo, si el administrador agrega un usuario denominado JoseMartin, su propio archivo SS.INI está ubicado en la subcarpeta Users\JoseMartin de la carpeta VSS. La ubicación exacta del archivo SS.INI de cada usuario se registra en el archivo Users.txt, ubicado en la carpeta VSS. Puede mover su archivo SS.INI siempre que informe del cambio a VSS: para ello, debe modificar el archivo Users.txt.

El archivo SrcSafe.INI se coloca normalmente en la carpeta primaria de VSS, en un servidor.

**Nota   **Los valores de las variables de inicialización establecidos en los archivos SS.INI reemplazan los valores del archivo SRCSAFE.INI.

Formato de archivo

Existen tres tipos de líneas en los archivos SS.INI y SRCSAFE.INI:

  • Las variables de inicialización, que son líneas funcionales, tienen el formato siguiente:

    Variable de inicialización = valor
    

    Los valores pueden establecerse como Yes, No, True o False.

  • Los comentarios empiezan con un carácter punto y coma (;):

    ;Se trata de una línea de comentario.

    VSS pasa por alto todos los comentarios.

  • Los encabezados se proporcionan entre corchetes:

    [$/Word]
    

    La mayoría de los encabezados especifican rutas de proyectos particulares. Otros encabezados, como [Keyword Comments], sirven propósitos específicos.

El orden de las variables dentro del archivo de inicialización no tiene importancia, sin embargo, sí la tiene el encabezado bajo el que se coloca una variable. Si coloca una variable bajo el encabezado incorrecto (por ejemplo, si coloca un variable de propósito general bajo [Keyword Comments]) dicha variable se pasa por alto.

SS.INI en plataformas múltiples

Si está ejecutando una instalación multiplataforma de VSS, probablemente querrá que ciertas variables tengan valores diferentes según la plataforma. En tal situación, puede colocar un especificador de plataforma entre paréntesis después de la variable con el fin de indicar que ésta sólo se aplica a la plataforma indicada, por ejemplo:

Use_ReadOnly (Win) = Yes

La configuración del ejemplo se aplica tan sólo bajo Microsoft Windows. Los valores incluyen Win, NT y PC; éste último es genérico comodín para los sistemas operativos de los PC.

VSS reconoce los nombres de equipo y los considera como especificadores de plataforma. Tan sólo se permiten 10 especificadores de plataforma por cada usuario, o 10 especificadores por cada archivo SS.INI.

Vea también

Sintaxis de nombres de VSS, convenciones y limitaciones | Ejemplos de archivos SS.INI y SRCSAFE.INI | Configurar una base de datos | Manual del administrador