主要内容

matlab.project.convertDefinitionFiles文件

更改项目的定义文件类型

    说明

    例子

    matlab.project.convertDefinitionFiles文件(项目根,定义类型)转换存储在中的项目的定义文件类型项目根指定的新类型定义类型.matlab.project.convertDefinitionFiles文件保留项目的源代码管理历史记录。

    警告

    为避免合并问题,请不要为项目多次转换定义文件类型。

    示例

    全部折叠

    检查项目当前使用的定义文件管理。

    项目根=“C:/projects/myproject”; proj=openProject(projectRoot);currentDefinitionFileType=项目定义文件类型
    currentDefinitionFileType=定义文件枚举多文件

    在转换项目定义文件管理之前关闭项目。

    关闭(项目);

    以编程方式将项目定义文件管理转换为使用固定路径多个项目文件。

    matlab.project.convertDefinitionFiles(projectRoot,matlab.project.DefinitionFiles.FixedPathMultiFile)

    检查新项目定义文件管理。

    proj=openProject(projectRoot);newDefinitionFileType=项目定义文件类型
    newDefinitionFileType=DefinitionFiles枚举FixedPathMultiFile

    输入参数

    全部折叠

    项目根文件夹的完整路径,指定为字符向量或字符串标量。

    例子:“C:/projects/myproject”

    数据类型:烧焦|一串

    定义文件类型,指定为matlab.project.DefinitionFiles.SingleFile,matlab.project.DefinitionFiles.MultiFile文件,或matlab.project.DefinitionFiles.FixedPathMultiFile文件.

    根据您的用例选择定义文件类型:

    • 多文件-有助于避免合并共享项目上的问题

    • 单个文件-速度更快,但当两个用户将同一项目中的更改提交给源代码管理工具时,可能会导致合并问题

    • 固定路径多文件-如果你需要长途跋涉就更好了

    R2020b引入