Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
23-01-2014_19-42-40 / Лаба.doc
Скачиваний:
23
Добавлен:
29.03.2015
Размер:
762.88 Кб
Скачать

4.Список консольных команд cvs

Все эти команды вводятся из командной строки:Пуск -> Выполнить… -> cmd.Далее указывается путь к CVS-серверу, например,cdC:\Program Files\CVSNT,после команды вводятся в соответствии с нижеописанным синтаксисом.

Команды CVSвыглядят таким образом:cvs [global-options] COMMAND [COMMAND-OPTIONS] [command-args]Далее следует список команд системыCVS.

cvsd :local:{путь к репозиторию} init

Создать новый репозиторий

add [options] [files]

Добавить в хранилище новый файл/каталог.

-k kflagУстановить подстановку ключевых слов.

-m msgУстановить описание файла (комментарий).

admin [options] [files ...]

Администрирование протокольными файлами в хранилище.

-b[rev]Установить ветвь по умолчанию.-cstringУстановить начало комментария.-ksubstОпределить подстановку ключевых слов.-l[rev]Ограничить доступ версииrevили последней версии.-mrev:msgЗаменить комментарий в хранилище.-orangeУдалить версии из хранилища.-qВыполняться с минимумом сообщений.-sstate[:rev]Установить состояние файла.-tУстановить ввод описания (комментария) со стандартного ввода.-tfileУстановить ввод описания (комментария) из файлаfile.-t-stringЗаменить описание (комментарий) на строкуstring.-u[rev]Открыть доступ к версииrevили к последней версии.

annotate [options] [files ...]

Показать измен©нные строки из последней версии файлов.

-D dateПоказать наиболее свежую версию, но не позднее датыdate.-fИспользовать версию из основного ствола разработки, если указанный тег или дата не найдены.-lВыполнять локально, без подкаталогов.-RВыполнять рекурсивно, с подкаталогами.-r tagПоказать измен©нные строки из версииtag.

checkout [options] MODULES...

Получить копию исходных текстов.

-AСбросить любые липкие теги, даты, параметры.-cВывести базу данных с именами модулей.-D dateПолучить копию исходных текстов до датыdate(липкий параметр).-d dirПолучить копию исходных текстов в каталогdir.-fИспользовать версии из основного ствола, если указанные теги или даты не найдены.-j revОбъединить изменения.-k kflagИспользовать строкуkflagдля постановки ключевых слов.-lВыполнять локально; без подкаталогов.-NНе сокращать путь к модулю, если используется-d.-nНе выполнять программу модуля, если она есть.-PПропустить пустые каталоги.-pВывести копию исходных текстов на стандартное устройство вывода (избегая липкости).-RВыполнять рекурсивно; включая подкаталоги (умолчание).-r tagПолучить копию исходных текстов версииtag(липкий параметр).-sТо же что-c, но включая состояние модуля.

commit [options] [files ...]

Проверить есть ли изменения в рабочем каталоге и перенести изменения файлов из рабочего каталога (если они имели место) в хранилище.

-F fileПрочесть комментарий на изменение из файлаfile.-fОтметить файл проверенным; запретить рекурсию.-lВыполнять локально; без подкаталогов.-m msgИспользовать строкуmsgв качестве комментария, который будет записан в журнал (log).-nНе выполнять программу модуля, если таковая есть.-RВыполнять рекурсивно; с подкаталогами (умолчание).-r revВыполнитьcommitдля версииrev.

diff [options] [files ...]

Показать различия между версиями файлов. В дополнение к нижеописанным параметрам имеется ряд дополнительных параметров, которые используются для описания вывода программы.

-D date1Получить diff между версией с определ©нной датой и версией в рабочем каталоге.-D date2Получить diff междуdate1/rev1иdate2.-lВыполнять локально; без подкаталогов.-NВключить diff для добавленных и удал©нных файлов.-RВыполнять рекурсивно; с подкаталогами (умолчание).-r rev1Получить diff между версиейrev1и рабочим каталогом.-r rev2Получить diff между версиейdate1/rev1иrev2.

edit [options] [files ...]

Приготовиться редактировать наблюдаемый(watched) файл.

-a actionsОпределить действия для временного наблюдения, где действия могут быть такими: EDIT, UNEDIT, COMMIT, ALL, NONE.-lВыполнять локально; без подкаталогов.-RВыполнять рекурсивно; с подкаталогами (умолчание).

editors [options] [files ...]

Показать кто редактирует наблюдаемый файл.

-lВыполнять локально; без подкаталогов.-RВыполнять рекурсивно; с подкаталогами (умолчание).

export [options] MODULES...

Экспортировать файлы из системыCVS.

-D dateЭкспортировать версию, датированнуюdate.-d dirЭкспортировать версию в каталогdir.-fИспользовать версии из основного ствола, если указанные теги или даты не найдены.-k kflagУстановить подстановку ключевых слов.-lВыполнять локально; без подкаталогов.-NНе сокращать путь к модулю, если используется-d.-nНе выполнять программу модуля, если она есть.-PПропустить пустые каталоги.-pВывести копию исходных текстов на стандартное устройство вывода (избегая липкости).-RВыполнять рекурсивно; включая подкаталоги (умолчание).-r tagПолучить копию исходных текстов версииtag(липкий параметр).

history [options] [files ...]

Показать историю доступов к хранилищу.

-aВсе пользователи.-b strНазад к записи содержащей строкуstrв поле MODULE/FILE/REPOS.

-cОтч©т о модифицированных (committed) файлах.-D dateНачиная с датыdate.-eОтч©т о записях всех типов.-lОтч©т о наиболее поздних изменениях.-m moduleОтч©т о модулеmodule.-n moduleВ модулеmodule.-oОтч©т о прочитанных (checkout) модулях.-r revНачиная с версииrev.-TВыдать отч©т о всех тегах.-t tagНачиная с момента, когда тегtagпопал в файл истории (от любого пользователя).-u userДля пользователяuser. Может использоваться несколько раз в командной строке.-wРабочий каталог должен соответствовать.-x typesОтч©т о типахtypes, может быть одним из следующих: TOEFWUCGMAR (одна буква - один тип).-z zoneВывод для временной зоныzone.

Соседние файлы в папке 23-01-2014_19-42-40