Параметры командной строки 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. |