Compartilhar via


Arquivo de configuração do Team Foundation servidor Proxy

[Observação: Este tópico é pré-versão documentação e está sujeitas a alterações em versões futuras. Tópicos em branco são incluídos sistema autônomo espaços reservados.]

The Team Foundation Server Proxy possui um arquivo de configuração XML separado que mantém as informações necessárias para a configuração do proxy. Este tópico descreve os nós desse arquivo encontrados seu efeito sobre o Team Foundation Server Configuração de proxy.

Equipe Foundation servidor Proxy.Config nós

Os seguintes nós XML são encontrados no Team Foundation Server Arquivo de configuração de proxy, que está localizado em %ProgramFiles%\Microsoft Visual Studio 2008 Team Foundation servidor\Web Services\VersionControlProxy\proxy.config.

Node

Explicação

<proxyconfiguration>

Este é o elemento raiz do arquivo de configuração de proxy.Por exemplo:

<ProxyConfiguration 
    xlmns:xsd="http://www.w3.org/2001/XMLSchema" 
    xlmns:xsi="http://www.w3.org/2001/SMLSchema-instance">
<!-- Additional notes omitted for clarity -->
</ProxyConfiguration>

<servers>

Este nó representa uma coleção de <Server> nós que correspondem aos que o proxy serve arquivos de camada de aplicativos. Cada <Server> nó contém um <Uri> nó que especifica o URI do diretório virtual VersionControl da camada do aplicativo. Por exemplo:

<Servers>
    <Server>
        <Uri>http://tfserver:8080/VersionControl</Uri>
    </Server>
</Servers>

<cacheroot>

Esse nó contém o diretório raiz do cache de arquivos.Esse diretório contém uma pasta para cada nível de aplicativo para o qual o proxy está configurado.Por exemplo:

<CacheRoot>C:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControlProxy\Data</CacheRoot>

<cachelimitpolicy>

Este nó Especifica em que ponto o proxy será executado a rotina de limpeza para remover arquivos obsoletos.Isso pode ser configurado de duas maneiras: Você pode usar um <PercentageBasedPolicy> nó que executa a rotina de limpeza quando uma determinada porcentagem de espaço em disco disponível é preenchido, ou você pode usar um <FixedSizeBasedPolicy> nó para especificar um dimensionar fixo para o cache (em megabytes). Quando o dimensionar especificado é atingido, a rotina de limpeza é executada.Por exemplo:

<CacheLimitPolicy>    
    <!-- Cache limit expressed as percentage of disk space -->
    <PercentageBasedPolicy>75</PercentageBasedPolicy>    </CacheLimitPolicy>
<CacheLimitPolicy>
    <!-- Cache limit expressed as MB -->
    <FixedSizeBasedPolicy>500</FixedSizeBasedPolicy>
</CacheLimitPolicy>

<statisticspersisttime>

Este nó indica a freqüência (em horas) estatísticas devem ser gravadas em disco.Por exemplo:

<StatisticsPersistTime>1</StatisticsPersistTime>

<readerchunksize>

Este nó define o leitor de dimensionar do parte.Por exemplo:

<ReaderChunkSize>1048576</ReaderChunkSize>

<writerchunksize>

Este nó define o gravador do dimensionar do parte.Por exemplo:

<WriterChunkSize>1048576</WriterChunkSize>

Alterar configurações de proxy

Para alterar a configuração do proxy, você deve em em aberto o arquivo Proxy.config em um editor de texto ou XML e altere os valores especificados manualmente.Depois de salvar os arquivos, você deve reciclar o pool de aplicativos para as alterações tenham efeito.Para obter mais informações, consulte Como: Habilitar controle de versão do cache de proxy do Team Foundation servidor e Como: Alterar as configurações de cache de proxy do Team Foundation servidor.

Consulte também

Outros recursos

Gerenciando definições de configuração do Team Foundation servidor