Udostępnij przez


Opcje Command-Line SymStore

Następujące formularze składni są obsługiwane w przypadku transakcji SymStore. Pierwszy parametr musi być zawsze dodany lub del. Kolejność innych parametrów nie ma znaczenia.

Symstore add [/l/o/p/r/compressOptions] [-:MSGMessage] [-:REL] [-:NOREFS] /fFile/sStore/tProduct [/vVersion] [/cComment] [/dLogFile]

symstore add [/a/l/o/p/r] [-:REL] [-:NOREFS] /gShare/fFile/xIndexFile [/dLogFile]

symstore add [/o/compressOptions] [ /p [-:MSG |Message] [-:REL] [-:NOREFS]] /yIndexFile/gShare/sStore/tProduct [/vVersion] [/cComment] [/dLogFile]

Zapytanie symstore [/o/r] /fFile/sStore [/dLogFile]

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

symstore/?

Parametr Znaczenie
/a Powoduje dołączenie nowych informacji indeksowania do istniejącego pliku indeksowania przez magazyn SymStore. (Ta opcja jest używana tylko z /x opcji.
/c Komentarz Określa komentarz dla transakcji.
/kompresować Powoduje utworzenie skompresowanej wersji każdego pliku skopiowanego do magazynu symboli zamiast używania nieskompresowanej kopii pliku. Ma dwa opcjonalne argumenty ("CAB" lub "ZIP"), które określają typ kompresji do użycia. Domyślnie kompresja CAB, jeśli nie określono żadnej. Ta opcja jest prawidłowa tylko w przypadku przechowywania plików, a nie wskaźników i nie może być używana z /p opcji.
/d LogFile Określa plik dziennika, który ma być używany dla danych wyjściowych polecenia. Jeśli nie jest to uwzględnione, informacje o transakcji i inne dane wyjściowe są wysyłane do stdout.
/f Plik Określa co najmniej jedną ścieżkę pliku (lub katalogi), które mają zostać dodane. Jeśli określona ścieżka pliku zaczyna się od symbolu "@", oczekiwany jest plik odpowiedzi zawierający listę plików do dodania (jedna ścieżka pliku na wiersz).
/g Udział Określa serwer i udział, w którym pierwotnie były przechowywane pliki symboli. W przypadku użycia z /f udział powinien być identyczny z początkiem specyfikatora pliku . W przypadku użycia z /y udział powinien być lokalizacją oryginalnych plików symboli (a nie pliku indeksu). Dzięki temu można później zmienić tę część ścieżki pliku na wypadek przeniesienia plików symboli na inny serwer i udział.
/i IDENTYFIKATOR Określa ciąg identyfikatora transakcji.
/l Umożliwia plikowi być w katalogu lokalnym, a nie w ścieżce sieciowej. (Ta opcja jest używana tylko z /p opcji.)
/o Powoduje wyświetlenie pełnych danych wyjściowych przez magazyn SymStore.
/p Powoduje, że magazyn SymStore przechowuje wskaźnik do pliku, a nie sam plik.
/r Powoduje, że program SymStore może cyklicznie dodawać pliki lub katalogi.
/s Store Określa katalog główny magazynu symboli.
/t Product Określa nazwę produktu.
/v , wersja Określa wersję produktu.
/x IndexFile Powoduje, że magazyn SymStore nie przechowuje rzeczywistych plików symboli. Zamiast tego usługa SymStore rejestruje informacje w pliku IndexFile , które umożliwią usłudze SymStore dostęp do plików symboli w późniejszym czasie.
/y IndexFile Powoduje, że program SymStore odczytuje dane z pliku utworzonego za pomocą /x.
-:Wiadomość MSG Dodaje określony komunikat do każdego pliku. (Tej opcji można używać tylko wtedy, gdy /p jest używany).
-:REL Umożliwia względne ścieżki w wskaźnikach plików. Ta opcja oznacza /l opcji. (Tej opcji można używać tylko wtedy, gdy /p jest używany).
-:NOREFS Pomija tworzenie plików wskaźnika odniesienia dla przechowywanych plików i wskaźników. Ta opcja jest prawidłowa tylko podczas początkowego tworzenia magazynu symboli, jeśli magazyn został zmieniony za pomocą tej opcji.
/? Wyświetla tekst pomocy dla polecenia SymStore.

Przykład

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