Main Content

verctrl

(已删除)源代码管理操作(Windows 平台)

    verctrl 已删除。请改为通过上下文菜单访问源代码管理操作。有关详细信息,请参阅版本历史记录

    说明

    示例

    verctrl(action,filename,0) 执行由 action 指定的源代码管理操作。完成生成的对话框以执行该操作。

    示例

    当通过点击生成的对话框中的确定来完成操作时,result = verctrl(___) 返回逻辑值 1 (true),当通过点击生成的对话框中的取消来终止操作时,返回逻辑值 0 (false)。

    list = verctrl('all_systems') 返回您的计算机上安装的所有源代码管理系统的列表。

    示例

    全部折叠

    D:\file1.ext 签入到源代码管理系统。

    result = verctrl('checkin','D:\file1.ext',0)
    

    此命令将打开“签入文件”对话框。点击确定以完成签入。MATLAB® 将显示

    result = 1

    输入参数

    全部折叠

    源代码管理操作,指定为具有以下值之一的字符向量。

    操作描述

    'add'

    将文件添加到源代码管理系统。添加文件后,可以在编辑器中打开或关闭文件。

    'checkin'

    将文件签入到源代码管理系统,对所做的更改进行排序并创建一个新版本。

    'checkout'

    检索要编辑的文件。

    'get'

    检索要查看和编译的文件,但不进行编辑。打开文件时,这些文件将标记为只读。

    'history'

    显示文件的历史记录。

    'remove'

    删除源代码管理系统中的文件。将不会从磁盘中删除这些文件,而仅是从源代码管理系统中删除。

    'runscc'

    启动源代码管理系统。文件名可以为一个空字符向量。

    'uncheckout'

    取消之前的签出操作并将选定文件的内容恢复为签出前的版本。自签出之后对文件进行的所有更改都将丢失。

    此外,在只指定一个文件名的情况下调用 verctrl 时,action 可以是具有以下值之一的字符向量。

    操作

    描述

    'showdiff'

    显示某个文件与其在源代码管理系统中的最近签入版本之间的差别。

    'properties'

    显示文件的属性。

    'isdiff'

    将文件与源代码管理系统中该文件的最新签入版本进行比较,如果文件不同,则显示逻辑值 1 (true),如果文件相同,则显示逻辑值 0 (false)。

    文件名,指定为字符向量或字符向量元胞数组。文件名必须为完整路径,并且包含文件扩展名。

    示例: '/myserver/myfiles/clock.m'

    示例: {'/myserver/myfiles/clock.m','/myserver/myfiles/calendar.m'}

    版本历史记录

    在 R2006a 之前推出

    全部折叠

    R2017a: 已删除

    verctrl 已删除。

    MATLAB 不再包含对 Microsoft 源代码管理接口 (MSSCCI) 的内置支持。用以下选项之一替换它:

    或者,要查看当前所选源代码管理系统,请在主页标签页的环境部分中,点击 预设项。然后,选择常规 > 源代码管理