Partilhar via


Opções de Command-Line SymStore

As seguintes formas de sintaxe são suportadas 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/compressOptions] [-:MSGMessage] [-:REL] [-:NOREFS] /fFile/sStore/tProduct [/vVersion] [/cComment] [/dLogFile]

symstore adicionar [/a/l/o /o/p/r] [-:REL] [-:NOREFS] /gCompartilhar/fArquivo/xIndexFile [/dLogFile]

symstore add [/o/compressOptions] [ /p [-:MSG |Message] [-:REL] [-:NOREFS]] /yIndexFile/gShare/sStore/tProduto [/vVersão] [/c Comentário] [/dLogFile]

consulta symstore [/o/r] /fArquivo/sStore [/dLogFile]

symstore del/iID/sLoja [/o] [/dLogFile]

symstore/?

Parâmetro Significado
/um Faz com que o SymStore anexe novas informações de indexação a um arquivo de índice existente. (Esta opção só é usada com a opção /x.)
/c Comentário Especifica um comentário para a transação.
/comprimir 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 não compactada do arquivo. Tem dois argumentos opcionais ("CAB" ou "ZIP") que especificam o tipo de compressão a ser usado. O padrão é a compactação CAB se nenhum for especificado. Esta opção só é válida ao armazenar arquivos e não ponteiros, e não pode ser usada com a opção /p.
/d Arquivo de Log 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 o stdout.
/f Arquivo 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 Partilhar Especifica o servidor e o compartilhamento onde os arquivos de símbolo foram originalmente armazenados. Quando usado com /f, de compartilhamento deve ser idêntico ao início do File especificador. 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 de ID da transação.
/l Permite que o arquivo esteja em um diretório local em vez de um caminho de rede. (Esta opção só é usada 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 arquivo em si.
/r Faz com que o SymStore adicione arquivos ou diretórios recursivamente.
/s Loja Especifica o diretório raiz para o repositório de símbolos.
/t do produto Especifica o nome do produto.
/v Versão Especifica a versão do produto.
/x Arquivo de índice Faz com que o SymStore não armazene os arquivos de símbolos reais. Em vez disso, o SymStore registra informações no IndexFile que permitirá 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.
-:Mensagem MSG 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. Esta 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. Esta opção só é válida durante a criação inicial de um repositório de símbolos se a loja que está sendo alterada tiver sido criada com essa opção.
/? Exibe o texto de ajuda para o comando SymStore.

Exemplo

Symstore adicionar /p /l /r /ghttp://localhost/source/symbols/./x StoreIndex /a /d /Symlog.log /fhttp://localhost/source/symbols/.