电子设备的开发总是涉及到许多不同类型文件的发布。而这些文件并非静态不变 - 它们会随着项目的进展而变化。在为项目填充数据时,用户会创建新文件并修改那些已经过时的无关文件。
管理项目数据是一个单独的任务,尤其是在涉及到多个具有不同专业化的参与者参与过程的大型开发中。
传统上,管理数据的一种方式是使用版本控制系统,如Git或SVN(Subversion)。它们允许您保持所有更改的详细历史记录,并适合协作工作。然而,这种方法的缺点是这些系统是通用系统,并没有考虑到电子开发的特殊性。在将数据管理过渡到设计中也存在挑战。
提交历史:
单独提交的详情:
存储管理器面板
Altium Designer内置了对版本控制系统的支持。项目面板显示了文件的状态,以及基本的Git或SVN命令(如更新、提交等)。
存储管理器面板显示了项目文件更改的完整历史。
项目面板
存储管理器面板
为什么迁移到Altium 365?
与其他VCSs不同,Altium 365是一个专门为管理项目数据设计的系统。
这里有一些好处:
迁移到 Altium 365
当您已经在 Altium 365 中拥有一个工作空间时,将您的项目及其变更历史迁移并继续在 Altium 365 环境中工作,利用该平台的所有优势,没有什么比这更简单。
注意:项目名称、描述和放置目录稍后可以在工作区中更改。
当你在网页浏览器中打开项目查看时,你可以验证迁移数据的完整性。并且更改历史完全从版本控制系统仓库迁移。从现在开始,你将在Altium 365环境中工作。
重要通知
其他情况
项目位于Altium 365工作区,但使用外部VCS。
在这种情况下,在项目的上下文菜单中,在历史记录与版本控制子菜单中,选择迁移项目...命令。
将项目在线化命令也可在项目属性中使用(项目选项项在上下文菜单中)。
限制
将项目从外部VCS迁移时有几个限制。
对于Git:
对于SVN:
Zachariah Peterson拥有学术界和工业界广泛的技术背景。在从事PCB行业之前,他曾在波特兰州立大学任教。他的物理学硕士研究课题是化学吸附气体传感器,而应用物理学博士研究课题是随机激光理论和稳定性。他的科研背景涵盖纳米粒子激光器、电子和光电半导体器件、环境系统以及财务分析等领域。他的研究成果已发表在若干经同行评审的期刊和会议论文集上,他还为多家公司撰写过数百篇有关PCB设计的技术博客。Zachariah与PCB行业的其他公司合作提供设计和研究服务。他是IEEE光子学会和美国物理学会的成员。
One interface. One data
model. Endless possibilities.
Effortlessly collaborate with
mechanical designers.
The world's most trusted
PCB design platform
Best in class interactive
routing
View License Options
联系我们