exponenta event banner

контроль

(Был удален), файлы Проверки из системы контроля версий (платформы UNIX)

Примечание

checkout был удален.

Синтаксис

checkout('filename')
checkout({'filename1','filename2', ...})
checkout('filename','option','value',...)

Описание

checkout('filename') получает файл с именем filename из системы контроля версий. Используйте полный путь для filename и включайте расширение файла. Файл может быть открыт или закрыт, когда вы используете checkout.

checkout({'filename1','filename2', ...}) проверяет файлы с именем filename1 через filenamen от системы контроля версий. Используйте полные пути для файлов и включайте расширения файла.

checkout('filename','option','value',...) предоставляет дополнительные возможности checkout. Для нескольких имен файлов используйте массив ячеек из символьных векторов вместо filename, то есть, {'filename1','filename2', ...}. Опции применяются ко всем именам файлов. Аргументы option и value показывают в следующей таблице.

опция Аргумент

Аргумент значения

Цель

'force'

'on'

Контроль обеспечен, даже если вам уже проверили файл. Это - эффективно undocheckout, сопровождаемый checkout.

'force'

'off' (значение по умолчанию)

Препятствует тому, чтобы вы проверили файл, если вам уже проверили его.

'lock'

'on' (значение по умолчанию)

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

'lock'

'off'

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

'revision'

'version_num'

Проверяет заданную версию файла.

Если вы заканчиваете сеанс MATLAB®, файл остается проверенным. Можно зарегистрироваться в файле из рабочего стола MATLAB во время более позднего сеанса, или непосредственно от системы контроля версий.

Примеры

Проверка файла

Получите файл /myserver/myfiles/clock.m из системы контроля версий:

checkout('/myserver/myfiles/clock.m')

Проверка нескольких файлов

Проверьте /matlab/myfiles/clock.m и /matlab/myfiles/calendar.m от системы контроля версий:

checkout({'/myserver/myfiles/clock.m',... 
'/myserver/myfiles/calendar.m'})

Обеспечьте контроль, даже если файл уже проверяется

Проверьте /matlab/myfiles/clock.m, даже если clock.m уже проверяется вам:

checkout('/myserver/myfiles/clock.m','force','on')

Проверка заданной версии файла

Проверьте версию 1.1 clock.m:

checkout('/matlab/myfiles/clock.m','revision','1.1')

Представлено до R2006a