使用SVN的项目
这个例子展示了如何使用项目管理文件在你的设计。从一个现有的项目已经签入到源代码控制系统,这个例子展示了如何查看修改的文件,文件修订进行比较,并分析项目依赖项。
设置示例文件和打开项目
创建和打开一个工程实例文件的工作副本。MATLAB®将文件复制到一个文件夹中,这样您就可以编辑它们。项目的例子是在Subversion (SVN)这样的版本控制。
sldemo_slproject_airframe_svn
建筑“MinGW64编译器(C)”。墨西哥人成功完成。
ans =项目属性:名称:“机体”SourceControlIntegration:“SVN (1.9)”RepositoryLocation: "file:///C:/workSpace/examples/repositories/airframe2/trunk" SourceControlMessages: [1×0 string] ReadOnly: 0 TopLevel: 1 Dependencies: [1×1 digraph] Categories: [1×1 matlab.project.Category] Files: [1×30 matlab.project.ProjectFile] Shortcuts: [1×7 matlab.project.Shortcut] ProjectPath: [1×7 matlab.project.PathFolder] ProjectReferences: [1×0 matlab.project.ProjectReference] StartupFiles: [1×0 string] ShutdownFiles: [1×0 string] DefinitionFilesType: FixedPathMultiFile Description: "This is an example project.↵↵Use the "Project Shortcuts" toolstrip tab to find ways of getting started with this project." RootFolder: "C:\workSpace\examples\airframe2" SimulinkCodeGenFolder: "C:\workSpace\examples\airframe2\work\codegen" SimulinkCacheFolder: "C:\workSpace\examples\airframe2\work\cache" ProjectStartupFolder: "C:\workSpace\examples\airframe2"
管理项目路径
当您打开您的项目时,MATLAB将项目路径添加到MATLAB应用启动快捷键之前搜索路径。
当你闭上你的项目,MATLAB从MATLAB中删除项目路径搜索路径后应用关闭快捷键。
1。向项目添加或删除文件夹路径,在项目选项卡,环境部分中,点击项目路径:
添加一个文件夹(没有子文件夹)项目路径,点击添加文件夹。如果你想添加一个文件夹及其子文件夹,点击添加的子文件夹代替。然后使用“打开”对话框中添加新文件夹。
删除一个文件夹从项目路径,从显示列表,选择文件夹。然后单击删除。
是很重要的项目文件添加到项目路径,确保依赖分析仪检测所有项目文件。
指定项目的细节,启动文件夹和导出文件文件夹
2。在项目选项卡,环境部分中,点击细节。使用项目细节对话框:
编辑项目名称或添加描述。
查看项目根文件夹中。你可以改变你的根通过移动你的整个项目在您的文件系统,并重新打开项目在其新位置。所有的项目文件路径被存储为相对路径。
查看或编辑启动文件夹中。默认情况下,这个项目的根。当你打开这个项目,当前的工作目录更改项目的根文件夹。您可以指定一个不同的启动文件夹或者点击清晰的。
查看或编辑模拟缓存文件夹和代码生成的文件夹。
为新项目更改默认项目根目录,在MATLAB家选项卡,环境部分中,点击首选项。选择MATLAB >项目并指定默认的文件夹。
自动启动和关闭任务
你可以设置项目文件,如MATLAB脚本和仿真软件®模型,运行,打开或关闭当项目打开或关闭。金宝app
3所示。配置现有文件上运行项目启动和关闭,或指定环境选项,单击启动关闭按钮项目选项卡。管理项目的启动和关闭对话框
添加或删除启动和关闭文件。如果执行顺序很重要,使用箭头按钮更改订单。
使用复选框来指定环境选项。选择这个项目开始金宝app前开始仿真软件当你打开项目开始仿金宝app真软件。选择刷新仿真软件定制金宝app运行
sl_customization
项目启动和关闭文件。
项目的快捷方式常见的任务
创建项目对常见任务的快捷键,使它容易发现和访问重要文件和操作。例如,寻找和开顶模型,运行代码,模拟模型。
4所示。在项目的快捷方式选项卡,这个示例项目快捷键对于顶层模型,重建s-functions效用函数和设计描述文档。
点击快捷方式
F14模型
为这个项目打开根模型。点击快捷方式重建项目的S-functions生成功能。
单击新快捷方式按钮来创建新的项目文件的快捷方式。
右键单击快捷方式和选择编辑快捷键编辑一个快捷方式。
查看源代码控制信息
在项目选项卡,源控制部分中,点击SVN的细节。
5。使用源代码控制信息对话框:
查看库位置文件夹中。你可以改变你的根通过移动你的整个项目在您的文件系统,并重新打开项目在其新位置。所有的项目文件路径被存储为相对路径。
查看或更改使用源代码控制集成。
探索文件视图
6。在文件视图中,选择项目(文件数量)查看管理文件在您的项目。这个视图只显示您的项目文件的一部分。
7所示。使用所有视图来查看所有的文件在你的工作副本。这说明在项目根目录下的所有文件,不仅在项目中的文件。这种观点是用于添加文件到您的项目从你的工作副本。
8。使用修改(文件数量)查看审核修改后的文件之前更改源代码控制。修改的文件视图是可见的只有如果你使用源代码控制您的项目。
9。在任何文件看来,在右上角,改变布局树来列表查看文件列表。单击组织视图按钮自定义视图和对文件进行排序。
的SVN列提供了源代码控制等单个文件修改的信息,添加、修改或删除。
查看修改的文件和比较修正
10。开放和做出改变的模型之一模型
文件夹或MATLAB文件之一实用程序
文件夹中。例如,添加一个评论find_top_models.m
在实用程序
文件夹中。
11。回顾、分析和提交修改或添加项目文件,使用修改(文件数量)视图。你看:
你修改的文件,例如,
find_top_models.m。
文件存储在资源/项目文件夹。这些都是内部项目定义文件由您的更改。项目定义文件允许您添加元数据文件,例如,通过创建的快捷方式,添加标签,并添加一个项目描述。项目定义文件定义的文件被添加到您的项目。你可以检查项目定义文件的修订的变化和其他项目文件。
12。审查的变化修改文件,右键单击选择文件,例如,find_top_models.m
选择比较>与祖先对本地Git存储库运行比较。
选择比较>与修订比较其他修改的文件。
13。在一份报告中总结了结果的比较工具。紫色表示修改项目,蓝色表示插入项目,和黄色表示删除物品。保存报告的打印版本选择发布> HTML,词,或PDF。
14。与您的更改,如果你快乐项目选项卡上,单击提交按钮来提交您的更改源代码控制。
分析项目依赖关系
15。使用依赖分析仪调查依赖视觉和探索你的项目的结构。在项目选项卡中,单击向下箭头扩大工具画廊。下应用程序,点击依赖分析仪。
依赖分析仪在右边的窗格中总结了结果。它列出的名称使用下载188bet金宝搏和附加组件。它检测到的问题,如丢失的文件,文件不是在项目,未保存的更改,和过时的导出文件。在这个例子中,分析仪标识一个“文件未在项目”和标签警告标志。
16。突出问题的文件,在问题部分,指出问题的信息并单击放大镜。在这个例子中,timesthree.mexw64file
所需的项目,但目前不是它的一部分。右键单击timesthree.mexw64
并选择添加到项目或隐藏的警告。下次你运行依赖分析,分析仪不会这个文件标记为一个问题。
17所示。在选定的文件执行影响分析。
影响分析显示前你改变如何影响其他文件的改变。例如,找到所需的文件timesthree.mexw64
正常运行,右键单击timesthree.mexw64
并选择找到所需。找到如何变化timesthree.mexw64
影响文件,
右键单击timesthree.mexw64
并选择找到影响。