Partager via


Fichier Srcsrv.ini

Le fichier Srcsrv.ini est la liste master de tous les serveurs de contrôle de code source. Chaque entrée a le format suivant :

MYSERVER=ServerInfo

Lorsque vous utilisez Perforce, ServerInfo se compose du chemin d’accès réseau complet au serveur, suivi d’un signe deux-points, suivi du numéro de port qu’il utilise. Par exemple :

MYSERVER=machine.corp.company.com:1666

Srcsrv.ini est un fichier obligatoire lorsque vous êtes réellement source d’indexation d’une build à l’aide des modules fournis avec ce package. Cette entrée crée un alias qui est utilisé pour décrire les informations du serveur. La valeur doit être unique pour chaque serveur que vous prenez en charge.

Ce fichier peut également être installé sur l’ordinateur exécutant le débogueur. Lorsque SrcSrv démarre, il recherche des valeurs Srcsrv.ini ; ces valeurs remplacent les informations contenues dans le fichier .pdb. Cela permet aux utilisateurs de configurer un débogueur pour utiliser un autre serveur de contrôle de code source au moment du débogage. Toutefois, si vous gérez correctement vos serveurs et que vous ne les renommez pas, il n’est pas nécessaire d’inclure ce fichier dans les installations de votre débogueur client.

Ce fichier sert également à d’autres fins côté client. Pour plus d’informations, consultez l’exemple de fichier Srcsrv.ini installé avec les outils SrcSrv.

Utilisation d’un autre emplacement ou nom de fichier

Par défaut, SrcSrv utilise comme fichier de configuration master le fichier nommé Srcsrv.ini, situé dans le sous-répertoire srcsrv du répertoire d’installation Outils de débogage pour Windows.

Vous pouvez spécifier un autre fichier pour la configuration en définissant la variable d’environnement SRCSRV_INI_FILE égale au chemin d’accès complet et au nom de fichier du fichier souhaité.

Par exemple, si plusieurs personnes souhaitent partager un seul fichier de configuration, elles peuvent le placer sur un partage accessible à tous leurs systèmes, puis définir une variable d’environnement comme suit :

set SRCSRV_INI_FILE=\\ourserver\ourshare\bestfile.txt