关于项目的源代码控制
你可以使用Simulin万博1manbetxk®项目与源代码控制一起工作。您可以直接从Simulink Project环境中执行更新、提交、合并更改和查看修订历史记录等操作。万博1manbetx
万博1manbetxSimulink Project具有以下接口:
颠覆®(SVN)—参见配置SVN源控制.
Git™,看到设置Git源代码控制.
软件开发工具包(SDK)—您可以使用SDK将Simulink Projects与第三方源代码控制工具集成在一起。万博1manbetx看到用SDK编写一个源代码控制集成.
提示
您可以在Simulink Projects Web页面上查看更新的源代码控制集成下载:万博1manbetx//www.tianjin-qmedu.com/discovery/万博1manbetxsimulink-projects.html
要在项目中使用源代码控制,请使用以下任何一个工作流:
向项目添加源代码控制。看到将项目添加到源代码控制中.
从现有存储库检索文件并创建一个新项目。看到从源代码控制中检索项目的工作副本.
在源代码控制下的文件夹中创建一个新项目,然后单击检测.看到从文件夹中创建一个新项目.
让你的项目在GitHub上公开®.看到在GitHub上共享项目.
当你的项目处于源代码控制之下时,你可以:
谨慎
在使用源代码控制之前,您必须用源代码控制工具注册模型文件,以避免损坏模型。看到用源代码控制工具注册模型文件.
要查看源代码控制下的示例项目,请参见使用机身项目探索万博1manbetxSimulink项目工具.
经典和分布式源代码控制
该图表示经典的源代码控制工作流(例如,使用SVN)。
经典源代码控制的好处:
基于每个文件的锁定和用户权限(例如,您可以强制模型文件的锁定)
中央服务器,减少本地存储需求
简单易学
该图表示分布式源代码控制工作流(例如,使用Git)。
分布式源代码控制的好处:
离线工作
本地存储库,提供完整的历史记录
分支
多个远程存储库,支持大规模分层访问控制
要选择经典版本控制还是分布式版本控制,请考虑以下技巧。
经典的源代码控制在以下情况下是有用的:
你需要文件锁。
您是源代码控制的新手。
分布式源代码控制在以下情况下是有用的:
您需要离线工作,定期提交,并且需要访问完整的存储库历史。
您需要在本地建立分支。