主要内容

使用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并选择找到影响

另请参阅

解决冲突与仿真软件的三方合并金宝app

与项目执行影响分析

运行自定义任务和项目

进一步的信息

项目管理