(Был удален), действия Системы контроля версий (платформы Windows)
verctrl был удален. Доступ к действиям системы контроля версий через контекстное меню вместо этого.
verctrl('action',{'filename1','filename2',....},0)
result=verctrl('action',{'filename1','filename2',....},0)
verctrl('action','filename',0)
result=verctrl('isdiff','filename',0)
list = verctrl('all_systems')
verctrl(' выполняет операцию системы контроля версий, заданную action',{'filename1','filename2',....},0)' action ' для одного файла или нескольких файлов. Введите один файл как вектор символов; задайте несколько файлов с помощью массива ячеек из символьных векторов. Используйте полные пути для каждого имени файла и включайте расширения. Задайте 0 в качестве последнего аргумента. Завершите получившееся диалоговое окно, чтобы выполнить операцию. Доступные значения для ' action ' следующие:
|
Аргумент действия |
Цель |
|---|---|
'add' |
Добавляют файлы к системе контроля версий. Файлы могут быть открыты в Редакторе или закрытые, когда добавлено. |
'checkin' |
Файлы проверок в систему контроля версий, храня изменения и создавая новую версию. |
'checkout' |
Получает файлы для редактирования. |
'get' |
Получает файлы для просмотра и компиляции, но не редактирования. Когда вы открываете файлы, они маркированы как только для чтения. |
'history' |
Отображает историю файлов. |
'remove' |
Удаляет файлы из системы контроля версий. Это не удаляет файлы из диска, но только из системы контроля версий. |
'runscc' |
Запускает систему контроля версий. Имя файла может быть пустым символьным вектором. |
'uncheckout' |
Отменяет предыдущую операцию контроля и восстанавливает содержимое выбранных файлов к версии перед контролем. Потеряны все изменения, внесенные в файлы начиная с контроля. |
result=verctrl(' выполняет операцию системы контроля версий, заданную action',{'filename1','filename2',....},0) ' action ' на одном файле или нескольких файлах. Действие может быть любым из: 'add', 'checkin', 'checkout', 'get', 'history' или 'undocheckout'. result является логический 1, (TRUE), когда вы завершаете операцию путем нажатия на OK в получившемся диалоговом окне, и логический 0, (FALSE), когда вы прерываете операцию путем нажатия на Cancel в получившемся диалоговом окне.
verctrl(' выполняет операцию системы контроля версий, заданную action','filename',0) ' action ' для одного файла. Используйте абсолютный путь для 'filename'. Задайте 0 в качестве последнего аргумента. Завершите любые получившиеся диалоговые окна, чтобы выполнить операцию. Доступные значения для 'action' следующие:
|
Аргумент действия |
Цель |
|---|---|
'showdiff' |
Отображает различия между файлом, и последнее зарегистрировалось в версии файла в системе контроля версий. |
'properties' |
Отображает свойства файла. |
result=verctrl('isdiff','filename',0) выдерживает сравнение filename с последним зарегистрировался в версии файла в системе контроля версий. result является логический 1, (TRUE), когда файлы отличаются, и логический 0, (FALSE), когда файлы идентичны. Используйте полный путь для 'filename'. Задайте 0 в качестве последнего аргумента.
list = verctrl('all_systems') отображения в Командном окне список всех систем контроля версий установлены на вашем компьютере.
Зарегистрируйтесь в D:\file1.ext к системе контроля версий:
result = verctrl('checkin','D:\file1.ext', 0)
Это открывает Регистрацию диалогового окна файла (файлов). Нажмите OK, чтобы завершить регистрацию. Отображения MATLAB®
result = 1указание на регистрацию было успешно.
Добавьте D:\file1.ext и D:\file2.ext к системе контроля версий.
verctrl('add',{'D:\file1.ext','D:\file2.ext'}, 0)
Это открывает Добавление в диалоговое окно системы контроля версий. Нажмите OK, чтобы завершить операцию.
Отобразите свойства D:\file1.ext.
verctrl('properties','D:\file1.ext', 0)
Это открывает диалоговое окно свойств системы контроля версий для вашей системы контроля версий. Функция завершена, когда вы закрываете диалоговое окно свойств.
Показать различия между версией file1.ext, что вы только отредактировали и сохраненный, с последней версией в системе контроля версий, выполнении
verctrl('showdiff','D:\file1.ext',0)
MATLAB отображает диалоговые окна различий и результаты, характерные для вашей системы контроля версий. После регистрации в файле, если вы запускаете этот оператор снова, отображения MATLAB
??? The file is identical to latest version under source control.
Чтобы просмотреть все системы контроля версий, установленные на вашем компьютере, ввести
list = verctrl ('all_systems')
MATLAB отображает все системы контроля версий, в настоящее время установленные на вашем компьютере. Например:
list = 'Microsoft Visual SourceSafe' 'ComponentSoftware RCS'