Compartilhar via


Opções de Linha de Comando SymStore

Os formulários de sintaxe a seguir têm suporte para transações SymStore. O primeiro parâmetro deve ser sempre add ou del. A ordem dos outros parâmetros não importa.

symstore add [/l /o /p /r /compress] [-:MSG Message] [-:REL] [-:NOREFS] /f File /s Store /t Product [/v Version] [/c Comment] [/d LogFile]

symstore add [/a /l /o /p /r] [-:REL] [-:NOREFS] /g Share /f File /x IndexFile [/d LogFile]

symstore add [/o /compress] [ /p [-:MSG |Message] [-:REL] [-:NOREFS]] /y IndexFile /g Share /s Store /t Product [/v Version] [/c Comment] [/d LogFile]

symstore query [/o /r] /f File /s Store [/d LogFile]

symstore del /i ID /s Store [/o] [/d LogFile]

symstore /?

Parâmetro Significado
/a Faz com que o SymStore acrescente novas informações de indexação a um arquivo de índice existente. (Esta opção é usada somente com a opção /x).
/c Comment Especifica um comentário para a transação.
/compress Faz com que o SymStore crie uma versão compactada de cada arquivo copiado para o repositório de símbolos em vez de usar uma cópia descompactada do arquivo. Essa opção só é válida ao armazenar arquivos e não ponteiros, e não pode ser usada com a opção /p.
/d LogFile Especifica um arquivo de log a ser usado para a saída do comando. Se isso não estiver incluído, as informações da transação e outras saídas serão enviadas para stdout.
/f File Especifica um ou mais caminhos de arquivo (ou diretórios) a serem adicionados. Se um caminho de arquivo especificado começar com um símbolo "@", um arquivo de resposta contendo uma lista de arquivos a serem adicionados (um caminho de arquivo por linha) é esperado.
/g Share Especifica o servidor e o compartilhamento onde os arquivos de símbolo foram originalmente armazenados. Quando usado com /f, Share deve ser idêntico ao início do especificador de File. Quando usado com /y, Share deve ser o local dos arquivos de símbolo originais (não o arquivo de índice). Isso permite que você altere posteriormente essa parte do caminho do arquivo caso mova os arquivos de símbolo para um servidor diferente e compartilhe.
/i ID Especifica a cadeia de caracteres da ID da transação.
/l Permite que o arquivo esteja em um diretório local em vez de em um caminho de rede. (Esta opção é usada somente com a opção /p).
/o Faz com que o SymStore exiba uma saída detalhada.
/p Faz com que o SymStore armazene um ponteiro para o arquivo, em vez do próprio arquivo.
/r Faz com que o SymStore adicione arquivos ou diretórios recursivamente.
/s Store Especifica o diretório raiz do repositório de símbolos.
/t Product Especifica o nome do produto.
/v Version Especifica a versão do produto.
/x IndexFile Faz com que o SymStore não armazene os arquivos de símbolo reais. Em vez disso, o SymStore registra informações no IndexFile que permitirão que o SymStore acesse os arquivos de símbolo posteriormente.
/y IndexFile Faz com que o SymStore leia os dados de um arquivo criado com /x.
-:MSG Message Adiciona a mensagem especificada a cada arquivo. (Esta opção só pode ser usada quando /p é usado).
-:REL Permite que os caminhos nos ponteiros de arquivo sejam relativos. Essa opção implica a opção /l. (Esta opção só pode ser usada quando /p é usado).
-:NOREFS Omite a criação de arquivos de ponteiro de referência para os arquivos e ponteiros que estão sendo armazenados. Essa opção só será válida durante a criação inicial de um repositório de símbolos se o repositório que está sendo alterado tiver sido criado com essa opção.
/? Exibe o texto de ajuda para o comando do SymStore.