exponenta event banner

checkout

(Был удален), файлы Проверки из системы контроля версий (платформы 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