Main Content

其他 MSSCCI 源代码管理操作

注意

MSSCCI 支持已删除。将此功能替换为以下选项之一。

  • 将作为 MathWorks®源代码管理集成 一部分的源代码管理系统与当前文件夹浏览器配合使用。

  • 使用源代码管理软件开发包为源代码管理创建插件。

  • 使用 MATLAB® system 函数访问您的源代码管理工具的命令行 API。此选项不会提供与 MATLAB 当前文件夹浏览器菜单或源代码管理状态栏的集成。

获取最新版本的文件以便查看或编译

您可以从源代码管理系统中获取最新版本的文件以便查看或运行。获取文件不同于签出文件。当您获取某文件时,它受写保护,因此您无法编辑它,但当您签出文件时,您可以编辑它。

要获取最新版本,请执行下列步骤:

  1. 在 MATLAB 当前文件夹浏览器中,选择要获取的文件夹或文件。如果您选择文件,则无法同时选择文件夹。

  2. 右键点击,然后从上下文菜单中选择源代码管理 > 获取最新版本

    MATLAB“获取最新版本”对话框随即打开,其中列出了您选择的文件或文件夹。

  3. 点击确定

    您现在可以打开文件以进行查看,运行该文件或者签出文件以便进行编辑。

删除源代码管理系统中的文件

要删除源代码管理系统中的文件,请执行以下步骤:

  1. 在 MATLAB 当前文件夹浏览器中,选择要删除的文件。

  2. 右键点击,然后从上下文菜单中选择源代码管理 > 从源代码管理中删除

    MATLAB 从源代码管理中删除对话框随即打开,其中列出了您选择的文件。

  3. 点击确定

显示文件历史记录

要在源代码管理系统中显示文件的历史记录,请执行下列步骤:

  1. 在 MATLAB 当前文件夹浏览器中,选择您要查看其历史记录的文件。

  2. 右键点击,然后从上下文菜单中选择源代码管理 > 历史记录

    随即打开一个特定于您的源代码管理系统的对话框。对于 Microsoft® Visual SourceSafe®历史记录选项对话框会打开,如下例所示。

  3. 填充该对话框以指定所要求的选定文件的历史记录范围,并点击确定。例如,输入 my_name 作为用户

    显示的历史记录取决于您的源代码管理系统。对于 Microsoft Visual SourceSafe,会打开该文件的历史记录对话框,并在源代码管理系统中显示该文件的历史记录。

将工作副本与源代码管理中的最新版本进行比较

您可以将当前使用的文件版本与源代码管理系统中最新签入的文件版本进行比较。这会高亮显示两个文件的不同之处,并显示自您签出该文件后所做的更改。

要查看不同之处,请执行下列步骤:

  1. 在 MATLAB 当前文件夹浏览器中,选择您要查看其不同之处的文件。这是已签出和编辑过的文件。

  2. 右键点击,然后从上下文菜单中选择源代码管理 > 差异

    随即打开一个特定于您的源代码管理系统的对话框。对于 Microsoft Visual SourceSafe差异选项对话框随即打开。

  3. 查看该对话框中的默认项,作出所有必要的更改,然后点击确定。下面的示例适用于 Microsoft Visual SourceSafe

    显示差异的方法取决于您的源代码管理系统。对于 Microsoft Visual SourceSafe差异对话框随即打开。这会高亮显示文件的工作副本与最新签入的文件版本之间的差异。

查看文件的源代码管理属性

要查看文件的源代码管理属性,请执行下列步骤:

  1. 在 MATLAB 当前文件夹浏览器中,选择您要查看其属性的文件。

  2. 右键点击,然后从上下文菜单中选择源代码管理 > 属性

随即打开一个特定于您的源代码管理系统的对话框。下面的示例显示了 Microsoft Visual SourceSafe 属性对话框。

启动源代码管理系统

如果源代码管理系统尚未打开,所有 MATLAB 源代码管理操作都会自动启动源代码管理系统以执行相应操作。如果您希望从 MATLAB 启动源代码管理系统而不执行特定源代码管理操作,

  1. 在 MATLAB 当前文件夹浏览器中右键点击任何文件夹或文件

  2. 从上下文菜单中选择源代码管理 > 启动源代码管理系统

您的源代码管理系统的界面随即打开,并在 MATLAB 中显示与当前文件夹关联的源代码管理工程。下面的示例演示了 Microsoft Visual SourceSafe 资源管理器界面。