Compartilhar via


O arquivo Srcsrv.ini

O arquivo Srcsrv.ini é a lista master de todos os servidores de controle do código-fonte. Cada entrada tem o seguinte formato:

MYSERVER=ServerInfo

Ao usar o Perforce, o ServerInfo consiste no caminho de rede completo para o servidor, seguido por dois-pontos, seguido pelo número da porta que ele usa. Por exemplo:

MYSERVER=machine.corp.company.com:1666

Srcsrv.ini é um arquivo necessário quando você está realmente indexando uma compilação usando os módulos enviados com esse pacote. Essa entrada cria um alias usado para descrever as informações do servidor. O valor deve ser exclusivo para cada servidor compatível.

Esse arquivo também pode ser instalado no computador que executa o depurador. Quando o SrcSrv é iniciado, ele examina Srcsrv.ini para obter valores; esses valores substituem as informações contidas no arquivo .pdb. Isso permite que os usuários configurem um depurador para usar um servidor de controle do código-fonte alternativo no momento da depuração. No entanto, se você gerenciar bem seus servidores e não renomeá-los, não deverá haver necessidade de incluir esse arquivo com as instalações do depurador cliente.

Esse arquivo também atende a outras finalidades no lado do cliente. Para obter mais informações, consulte o arquivo de Srcsrv.ini de exemplo instalado com ferramentas SrcSrv.

Usando um local ou nome de arquivo diferente

Por padrão, o SrcSrv usa como arquivo de configuração master o arquivo chamado Srcsrv.ini, localizado no subdiretório srcsrv do diretório de instalação das Ferramentas de Depuração para Windows.

Você pode especificar um arquivo diferente para configuração definindo a variável de ambiente SRCSRV_INI_FILE igual ao caminho completo e ao nome do arquivo desejado.

Por exemplo, se várias pessoas quiserem compartilhar um único arquivo de configuração, elas poderão colocá-lo em um compartilhamento acessível a todos os sistemas e, em seguida, definir uma variável de ambiente como a seguinte:

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