此示例显示了如何使用现有项目管理设计中的文件。它显示了如何自动启动和关闭任务、为常见任务添加快捷方式、运行检查、升级项目文件、分析项目相关性以及共享项目。
随着设计的增长,管理引用文件和依赖关系变得更加复杂。项目通过查找所需的文件、管理和共享文件和设置,以及与源代码控制交互,帮助您组织大型层次结构。
该项目示例不是在源控制下。因此,协作环境中所需的基本工具不可用,例如,将文件与其祖先进行比较,比较修订和解决冲突。
在MATLAB®中使用可用的源代码管理集成,如Git™ 还有SVN,看到了吗使用Git的项目或使用带有SVN的项目例如。
要在项目中使用外部源代码管理,请将项目文件夹置于所选源代码管理下,并对其进行自定义,以使用MATLAB®比较工具进行差异和合并。有关更多信息,请参阅自定义外部源代码控制,以使用MATLAB进行差分和合并。
创建并打开项目示例文件的工作副本。MATLAB®将文件复制到示例文件夹中,以便您可以对其进行编辑。
sldemo_slproject_airframe_setup;
使用“MinGW64编译器(C)”生成。MEX已成功完成。
打开项目时,Matlab在应用启动快捷方式之前将项目路径添加到MATLAB搜索路径。
关闭项目时,Matlab在应用关闭快捷方式后从Matlab搜索路径中删除项目路径。
1.要向项目路径添加或删除文件夹,请在项目选项卡,在环境部分,点击项目路径:
要将文件夹(无子文件夹)添加到项目路径,请单击添加文件夹。如果要添加文件夹及其子文件夹,请单击添加子文件夹反而。然后使用“打开”对话框添加新文件夹。
要从项目路径中删除文件夹,请从“显示列表”中,选择该文件夹。然后点击去除。
将项目文件添加到项目路径中非常重要,以确保依赖关系分析器检测到所有项目文件。
2.在这方面项目选项卡,在环境部分,点击细节。使用项目详细信息对话框:
编辑项目名称或添加描述。
查看项目根文件夹通过在文件系统上移动整个项目,然后在新位置重新打开项目,可以更改项目根目录。所有项目文件路径都存储为相对路径。
查看或编辑启动文件夹。默认情况下,这将设置为项目根目录。打开项目时,当前工作文件夹更改为项目根文件夹。您可以指定不同的启动文件夹或单击清楚的。
查看或编辑模拟缓存文件夹和代码生成文件夹。
要更改新项目的默认项目根,请在家选项卡,在环境部分,点击喜好。选择MATLAB >项目并指定默认文件夹。
可以将项目文件(如MATLAB脚本和Simulink®模型)设置为在项目打开或关闭时运行、打开或关闭。金宝app
3.要将现有文件配置为在项目启动和关闭时运行,或指定环境选项,请单击启动关机按钮在项目标签。在“管理项目启动和关闭”对话框中
添加或删除启动和关闭文件。如果执行顺序很重要,请使用箭头按钮更改顺序。
使用复选框指定环境选项。选择在此项目开始金宝app之前启动Simulink打开项目时启动Si金宝appmulink。选择刷新Simuli金宝appnk自定义运行sl_定制
项目启动和关机上的文件。
为常见任务创建项目快捷方式,以便易于查找和访问重要的文件和操作。例如,查找和打开顶级模型,运行代码和模拟模型。
4.在这方面项目快捷方式选项卡,此示例项目具有顶级模型的快捷方式,用于重建S函数的实用程序功能,以及设计描述文档。
点击快捷方式F14型
打开此项目的根模型。
点击快捷方式重建项目的功能生成S函数。
点击新捷径按钮为项目文件创建新的快捷方式。
右键单击快捷方式并选择编辑快捷方式编辑快捷方式。
6.在文件查看,选择项目 (文件数的)查看要管理项目中的文件。此视图仅显示属于项目一部分的文件。
7.使用全部的查看以查看工作副本中的所有文件。这将显示项目根目录下的所有文件,而不仅仅是项目中的文件。此视图对于从工作副本向项目添加文件非常有用。
8.在任何地方文件查看,在右上方,更改布局树到列表以列表形式查看文件。单击“组织视图”按钮自定义视图并排序文件。
9.使用依赖性分析仪在视觉上调查依赖性并探索项目的结构。在这方面项目选项卡,在工具部分,点击依赖性分析仪。
依赖关系分析器在右边的窗格中总结了结果。它列出了使用的名称下载188bet金宝搏和附加组件。它检测到问题,例如缺少文件,未在项目中的文件,未保存的更改和过期派生文件。在此示例中,分析仪识别“不在项目中”文件,并将其标记为警告标志。
10.要突出问题文件,请在问题部分,指向问题消息,然后单击放大镜。在这个例子中,timesthree.mexw64文件
项目是必需的,但不是其中的一部分。右键点击timesthree.mexw64
并选择添加到项目中或隐藏警告。下次运行依赖性分析时,分析器不会将此文件标记为问题。
11.对所选文件执行影响分析。
影响分析会在进行更改之前显示更改如何影响其他文件。例如,要查找所需的文件timesthree.mexw64
要正常运行,请右键单击timesthree.mexw64
并选择找到必需的. 查找如何更改timesthree.mexw64
影响文件那
右击timesthree.mexw64
并选择找到影响。
12.使用一个简单的工作流将项目中的所有模型、库和MATLAB代码文件升级到最新版本。在这方面项目选项卡,选择检查>升级。
要升级所有文件,请运行所有检查,并尽可能自动应用修复程序,单击升级。如果要更改设置,请在单击之前使用这些选项升级:
如果要运行升级检查,但可能会在可能的情况下自动应用修复,清除复选框自动应用升级。
如果要更改要升级的文件和要运行的检查,请单击更改选项。在“升级选项”对话框中,清除要从升级中排除的模型和检查的复选框。
升级项目工具会在可能的情况下自动应用所有修复,立即升级项目中的所有模型层次结构,并生成报告。
在与其他用户共享项目之前,使用依赖分析器查找所需的文件和产品是很有帮助的。下载188bet金宝搏
13。在这方面项目选项卡,选择共有并探索不同的共享选项。
您可以将项目分享为存档并通过电子邮件发送。在这方面项目选项卡,选择共有>档案。您可以使用整个项目或使用它的一部分导出配置文件. 如果决定从项目中排除文件,请使用依赖关系分析器检查排除文件对项目的影响。如果您有引用的项目并希望导出引用的项目文件,请选择包括引用项目复选框。
您还可以分享您的项目并在Github®上公开可用。这为开放项目添加了Git源控制。