0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Altium 365解决方案之版本控制与项目历史

Altium 来源:Altium 2025-01-06 10:03 次阅读

Altium 365

您是否在电子设计中遇到以下困扰:

难以轻松访问项目开发的历史记录:包括谁在什么时候立项,谁在什么时候做了什么修改。这不仅是设计师的困惑,更是产品经理的烦恼。

外部 VCS 管理工具的复杂性:设计师必须掌握这些工具,但它们可能需要相当高的专业知识,导致设计师无法专注于工程设计。

项目管理范围的局限性:即使能胜任外部 VCS 工具,它们也只能处理项目的某些方面,如打开、复制和还原,而更广泛的项目管理(如项目发布、历史变更、MCAD 交互等)则无法覆盖。

缺乏协同和版本管理会导致版本混乱,甚至数据丢失,设计文件的版本管理成为一个大问题。 作为电子工程师,项目需要经过多次修改、增添和发布,才能最终出品满意的成果。在这个过程中,一个自动化的历史记录系统可以梳理项目的发展脉络,保证项目质量。 Altium 365 提供了一种优秀的解决方案,满足从单一位置查看和交互项目历史的需求。通过 Altium 365 的工作区或 Altium Designer 软件中的项目界面,专用的项目历史视图提供项目相关的主要事件时间线——包括项目的创建、提交、发布、复制和 MCAD 交互等。

要充分利用 Altium 365 的强大功能,您需要将项目托管在其内置的版本控制 VCS (Git) 系统下。在 Altium Designer 中,可以通过版本控制选项完成这一操作——无论是创建新的托管项目,还是将现有的非托管项目在线化(且未受外部版本控制)。这样,您就可以访问云端工作区和 Altium 365 平台提供的版本控制和项目历史追踪功能。

Altium 365 访问项目历史

可以从该项目的详细管理页面访问该项目的历史视图。单击左侧窗格中的历史记录条目。

00312392-c8ff-11ef-9310-92fbcf53809c.png

历史时间表

在历史视图显示该项目的进化过程中发生的基本事件的时间表。它基本上可以分解为三个关键部分,如下图所示。

005568a6-c8ff-11ef-9310-92fbcf53809c.png

01 时间线的主干

时间线中所发生的事件列表的方向是自下而上。第一个事件——项目的创建——将出现在时间线的底部。随后的事件出现在上方,最新的(最近的事件)出现在时间线的顶部。

02 事件

每次与项目相关联的受支持事件(见下文)发生时,该事件都会作为一个图块说明介绍添加到时间线。每种类型的事件会直接链接到时间线的主干,或者旁边有一些附加图标(比如 MCAD 交换事件,就会有一个相应的图标006f384e-c8ff-11ef-9310-92fbcf53809c.png)。

03 搜索

点击视图右上角的0088bbf2-c8ff-11ef-9310-92fbcf53809c.png控件可以访问搜索字段,该字段有助于对项目历史进行基本搜索。当您键入搜索字符串时,过滤器将应用于时间线以仅显示与该搜索相关的事件。

MCAD 交流的版本控制和追踪

在电子和机械设计领域之间交互工作时,工作区充当两者之间的桥梁 - 促进直接 ECAD-MCAD 协同设计。每当对项目的 PCB 设计进行更改,并将这些更改通过相关的 CoDesigner 面板推送到工作区时,就会将MCAD 更改建议事件图块添加到时间线中。执行推送的人按姓名(和图片)以及日期和时间显示。如果在推送时发布了一条消息——通过MCAD CoDesigner面板(Altium Designer端)或 Altium CoDesigner 面板(在支持的 MCAD 软件中)——那么该消息也将显示在图块中。

009a385a-c8ff-11ef-9310-92fbcf53809c.png

版本控制与项目历史带来的其它功能

当任何更改之后的工程发布在Altium365的时候,相应发布操作的事件图块就出现在时间轴上了。然后点击该时间图块可以查看详细更改的描述,以及与其他版本进行最终制造时的Gerber数据对比,和回溯到某个相应的历史版本并进行数据下载等功能。 点击图块右上角的00b92f4e-c8ff-11ef-9310-92fbcf53809c.png控件可以使用以下命令访问菜单:   查看-通过它可以更仔细地检查发布的数据。您可以查看和导航已发布的文件数据、检查 BOM,以及查看和评论设计本身的快照;该发布数据的来源。您还可以访问控制下载不同粒度级别的制造数据(从完整数据集到单个生成的输出文件)。选定的版本也可以作为制造包直接发送给您的制造商。

00d2bf22-c8ff-11ef-9310-92fbcf53809c.png

原理图比较,PCB比较,Gerber比较,BOM比较-允许您将此版本生成的原理图,PCB, Gerber,BOM 数据与另一组数据进行比较。与先前版本的数据进行比较,从所有版本中进行选择(时间线将被过滤以仅显示项目发布的事件图块),或与所选的本地生成(并上传)文件集进行比较。选择比较目标后,结果将显示在比较视图中,该视图在单独的浏览器选项卡中打开。

00f03c96-c8ff-11ef-9310-92fbcf53809c.png

如下图所示,为两个版本(Source版本红色表示,Target版本蓝色表示)之间的Gerber比较。左侧信息栏里列出比较后的差异。如顶层有3处差异,分别每一处在什么地方,中间1层有3处差异,中间2层有5处差异等等。

011e357e-c8ff-11ef-9310-92fbcf53809c.png

下载输出文件-允许您通过后续窗口选择要下载发布包中的哪些数据集。做出选择后,单击013e244c-c8ff-11ef-9310-92fbcf53809c.png按钮。将下载一个 Zip 存档,其中包含每个所选数据集的文件夹。    

下载源文件-允许您下载用于创建该发布包的设计版本的快照,作为 Zip 存档。

总而言之,通过 Altium 365,设计师和他的团队可以在一个统一的平台上进行实时协作,而 Altium 365 强大的版本控制和变更管理功能,确保所有设计变更都被记录和追踪,避免了版本混乱和数据丢失的问题。而 Altium365 的项目历史就像你的管家一样,帮你记录和追踪项目的各类操作事件,梳理你的项目开发进程和脉络,帮你将时间和精力专注在设计本身和灵感的实现。

这样的Altium 365,你心动了吗?

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • altium
    +关注

    关注

    47

    文章

    947

    浏览量

    118164
  • VCS
    VCS
    +关注

    关注

    0

    文章

    80

    浏览量

    9625

原文标题:Altium 365 解决方案 - 版本控制与项目历史

文章出处:【微信号:AltiumChina,微信公众号:Altium】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Altium 365解决方案解锁高效设计审查之道

    大量的工程设计审查:无论是在项目的前端还是在制造的后端,每一个环节都需要反复核查。
    的头像 发表于 12-20 15:56 216次阅读
    <b class='flag-5'>Altium</b> <b class='flag-5'>365</b><b class='flag-5'>解决方案</b>解锁高效设计审查之道

    华工科技入选2024年度智能制造系统解决方案“揭榜挂帅”项目

    近日,工信部公示2024年度智能制造系统解决方案“揭榜挂帅”项目,华工科技子公司苏州华工自动化威廉希尔官方网站 有限公司凭借“新能源电池系统盖板智能一体化产线解决方案”入选。此前,华工科技推出的工程机械智能应用开发平台
    的头像 发表于 12-17 14:38 236次阅读

    Altium 365解决方案助您实时获取元器件更新信息

    项目开发过程中,关键元器件选型和元件采购决策确实会让您常常感到信息不足、风险难以控制Altium 365 平台为您提供了一套全新的解决方案
    的头像 发表于 12-06 17:04 561次阅读
    <b class='flag-5'>Altium</b> <b class='flag-5'>365</b><b class='flag-5'>解决方案</b>助您实时获取元器件更新信息

    Altium 365云平台的功能亮点

    Altium365 云平台主要侧重于团队协作和团队管理方面的性能,方便各设计领域以及上下游连通,将资源有机整合并高效地管理,进而加快产品的上市时间。
    的头像 发表于 11-22 13:32 392次阅读
    <b class='flag-5'>Altium</b> <b class='flag-5'>365</b>云平台的功能亮点

    soc开发流程常见问题及解决方案

    ,导致编译或运行失败。 解决方案 : 提供详细的开发环境搭建指南,包括所需软件、版本要求及安装步骤。 使用虚拟环境(如Python的venv或conda)来隔离项目依赖项,避免与其他项目
    的头像 发表于 11-10 09:26 549次阅读

    SolidWorks 2024 SP5.0使用 Altium CoDesigner插件 通过 DigiPCBA工作区 pull 工程失败

    SolidWorks 2024 SP5.0使用 Altium CoDesigner插件 通过 DigiPCBA工作区 pull 工程失败,会报大量错误, 软件版本Altium Designer
    发表于 11-02 12:42

    使用DM365的DC/DC转换器的高Vin、高效率电源解决方案

    电子发烧友网站提供《使用DM365的DC/DC转换器的高Vin、高效率电源解决方案.pdf》资料免费下载
    发表于 10-11 10:47 0次下载
    使用DM<b class='flag-5'>365</b>的DC/DC转换器的高Vin、高效率电源<b class='flag-5'>解决方案</b>

    DM365使用LDO的简单电源解决方案

    电子发烧友网站提供《DM365使用LDO的简单电源解决方案.pdf》资料免费下载
    发表于 10-11 10:46 0次下载
    DM<b class='flag-5'>365</b>使用LDO的简单电源<b class='flag-5'>解决方案</b>

    使用DM365的DCDC转换器的高集成度、高效率电源解决方案

    电子发烧友网站提供《使用DM365的DCDC转换器的高集成度、高效率电源解决方案.pdf》资料免费下载
    发表于 10-10 10:02 0次下载
    使用DM<b class='flag-5'>365</b>的DCDC转换器的高集成度、高效率电源<b class='flag-5'>解决方案</b>

    altium designer原理图生成方法

    Altium Designer的工作环境,包括字体大小、颜色方案等。 新建原理图项目 2.1 打开Altium Designer,点击“File”(文件)菜单,然后
    的头像 发表于 09-02 16:25 842次阅读

    Microsoft Dynamics 365 Contact Center联络中心上线

    365 Contact Center 联络中心(国际版)是一款以智能 Copilot 副驾驶为核心威廉希尔官方网站 的联络中心解决方案,将为所有客户互动渠道注入生成式AI的力量。该解决方案作为独立的联络中心即服务
    的头像 发表于 08-20 09:57 539次阅读

    多端口能量路由实时控制仿真系统解决方案

    RCP多端口设备电力电子教学产品结合CBox设备,通过MATLAB及相关硬件的模块化设计,为解决教学内容复杂、理论与实际脱节等问题提供了一种创新的解决方案。 RCP多端口设备可实现几乎大部分经典电力
    发表于 05-10 11:05

    pcb的爬电距离解决方案大全

    pcb的爬电距离解决方案大全
    的头像 发表于 03-14 15:26 1679次阅读

    高速公路智能照明控制系统解决方案

    1、概述   高速公路项目中照明需求包含路灯、服务区照明、收费区照明、隧道区照明等部分。如何在保证照明需求的同时,兼顾管理人员的操作管理需求以及节能需求。也就成为了智能照明系统解决方案关注的重点
    的头像 发表于 01-31 11:19 573次阅读
    高速公路智能照明<b class='flag-5'>控制</b>系统<b class='flag-5'>解决方案</b>

    关于32/64位Altium Designer与Access数据库兼容的问题

    Database Libraries(Dblib)是一个功能强大的元器件管理方案,但对于32位和64位版本Altium Designer在使用Microsoft Access作为后端数据库时是有区别的。
    的头像 发表于 01-24 14:40 2222次阅读