Поделиться через


Параметры командной строки SymStore

Для транзакций SymStore поддерживаются следующие формы синтаксиса. Первый параметр всегда должен быть добавлен или del. Порядок других параметров не имеет значения.

symstore add [/l /o /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] [/d LogFile] [/d LogFile]

запрос symstore [/o /r] /f File /s Store [/d LogFile]

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

symstore /?

Параметр Значение
/a Позволяет SymStore добавлять новые сведения индексирования в существующий файл индекса. (Этот параметр используется только с параметром /x.)
/c Comment Указывает комментарий для транзакции.
/компресс Позволяет SymStore создать сжатые версии каждого файла, скопированного в хранилище символов, вместо использования несжатой копии файла. Этот параметр действителен только при хранении файлов, а не указателей и не может использоваться с параметром /p.
/d LogFile Указывает файл журнала, используемый для выходных данных команды. Если это не включено, сведения о транзакциях и другие выходные данные отправляются в stdout.
/f File Указывает один или несколько путей к файлам (или каталогов), которые нужно добавить. Если указанный путь к файлу начинается с символа "@", ожидается файл ответа, содержащий список файлов, добавляемых (один путь к файлу на строку).
/g Share Указывает сервер и общую папку, в которой файлы символов были первоначально сохранены. При использовании с /f общий ресурс должен совпадать с началом описателя файла. При использовании с /y общий доступ должен быть расположением исходных файлов символов (а не файла индекса). Это позволяет позже изменить эту часть пути к файлу в случае перемещения файлов символов на другой сервер и общий доступ.
/i ID Указывает строку идентификатора транзакции.
/l Позволяет файлу находиться в локальном каталоге, а не в сетевом пути. (Этот параметр используется только с параметром /p.)
/o Приводит к отображению подробных выходных данных SymStore.
/p Позволяет SymStore хранить указатель на файл, а не сам файл.
/r Заставляет SymStore добавлять файлы или каталоги рекурсивно.
/s Store Указывает корневой каталог для хранилища символов.
/t Product Указывает имя продукта.
Версия /v Указывает версию продукта.
/x IndexFile Приводит к тому, что SymStore не сохраняет фактические файлы символов. Вместо этого SymStore записывает сведения в IndexFile , которые позволят SymStore получить доступ к файлам символов позже.
/y IndexFile Позволяет SymStore считывать данные из файла, созданного с помощью /x.
-:MSG Message Добавляет указанное сообщение в каждый файл. (Этот параметр можно использовать только при использовании /p.)
-:REL Позволяет относительным путям в указателях файлов. Этот параметр подразумевает параметр /l. (Этот параметр можно использовать только при использовании /p.)
-:NOREFS Не удается создать файлы ссылочных указателей для файлов и указателей, хранящихся. Этот параметр действителен только во время первоначального создания хранилища символов, если измененное хранилище было создано с помощью этого параметра.
/? Отображает текст справки для команды SymStore.