Altium Designer 与 Altium 365 Workspace 协同工作,支持面向项目生命周期开发阶段的高级项目结构,简化了受版本控制项目的创建和持续工作流程。Workspace 统一管理的集中存储也为其他协作服务提供了基础。
基于 Workspace 的项目具有以下主要优势:
-
存储简化。无需决定存储位置,备份及其他基础服务均已处理。
-
为协作功能提供基础。
-
强制版本控制。
-
专用评论系统的优势。
-
通知与状态。包括本地修改在内的文档状态对整个设计团队可见。
-
并行 PCB 设计无需复杂设置即可实现。
-
可将项目共享给多人进行编辑,或仅供查看和评论。
-
使用项目历史功能时具备完整功能,包括与 VCS 相关的提交事件。
从技术角度看,项目是存储在 Workspace 中的元信息与 Workspace 内置 GIT 版本控制的紧密集成。典型工作流程如下:
-
用户创建新项目(可通过 Altium Designer 的创建项目对话框、Workspace 浏览器界面,或通过将现有本地项目发布到 Workspace(在 Altium Designer 内))。创建过程中,用户需定义项目名称和描述。
-
在 Workspace 浏览器界面或 Altium Designer 内,定义并管理项目的访问权限。
-
所有协作者在 Altium Designer 内选择项目打开,随后项目会自动签出。
基于 Workspace 的项目优势在于默认受版本控制,并可协作编辑,无需担心共享驱动器、服务器、协议等问题。版本控制由 Workspace 内置的 GIT 版本控制服务提供。所有项目都存储在 Workspace 的单一设计仓库中,名为Versioned Storage(一个 Git 仓库)。如果您的项目处于外部版本控制下,可以迁移为 Workspace 项目,将设计文件托管在服务器自有的 Git 仓库中(即切换到 Workspace 原生 VCS)。详细操作请参见从外部 VCS 迁移到 Workspace 原生 VCS。
您也可以将项目保留为本地(常规或基于 VCS 的项目),但可将其
同步副本发布到线上——即发送到 Workspace。称为
Simple Sync,这样您就能享受 Altium 365 提供的协作优势。
本文档将介绍如何通过 Workspace 浏览器界面管理项目。如需了解在设计软件中管理项目的信息,请参见熟悉 Altium 设计环境。
创建新项目
可直接在 Workspace 浏览器界面的Projects 页面创建项目。该页面列出了所有已发布到 Workspace 并与当前登录用户共享的项目。要创建新项目,请点击项目列表上方的
按钮,然后在菜单的Project分组中选择Create条目,打开Create Project 窗口。
通过 Workspace 浏览器界面创建新项目。
Create Project窗口初始为简化视图,包含以下字段:
项目名称应以 A-Z、a-z 或 0-9 开头,并可包含这些字符。允许使用下划线、短横线和空格,但空格只能出现在名称中间(首尾空格会被忽略)。不能使用以下词语:AUX、COM1-COM9、LPT1-LPT9、CON、NUL 和 PRN。此外,名称不能包含以下字符:\ . / ? % * : | " < >。
-
Template – 如有可用项目模板,可选择项目模板——下拉字段会列出 Workspace 中所有项目模板(格式为<Comment> (<ItemID>))。选择模板会自动定义项目类型。如果不想基于现有模板创建新项目,可直接指定要创建的项目类型(从列表中的PCB Project或Multiboard条目选择)。
-
Description – 可为项目输入可选描述。
如需查看更多设置,请点击
按钮。将显示以下字段:
-
Parent Folder – 用于指定项目在 Workspace 文件夹结构中的创建位置。默认为当前打开的文件夹,否则(默认)为Projects。请注意,新项目的默认文件夹路径可在Admin – Settings – ProjectsWorkspace 浏览器界面页面指定。在Create Project窗口中,点击字段右侧的Change 链接,可访问 Workspace 的服务器文件夹结构,从中选择其他文件夹存储项目。
注意,如果在Parent Folder字段未选择可写文件夹,则系统会自动创建Personal Folder结构用于项目存储。该结构为以您的邮箱地址命名的私有顶级文件夹,包含My Projects子文件夹。创建和使用示例如下:
更多信息请参见无文件夹写入权限下的项目创建。
完成新项目的相关设置后,点击
。您将返回项目摘要列表页面,现可见新建项目的条目。
新建项目已显示在 Workspace 浏览器界面的Projects页面。
关于项目访问权限配置的更多信息,请参见下文项目共享。
上传现有本地项目
您也可以将现有设计项目上传到工作区。操作步骤如下:
-
点击项目列表上方的
按钮,然后在菜单的Upload分组中选择Project项。导航并选择一个项目ZIP归档文件,点击Open以开始上传。
-
弹出窗口会提示本次上传涉及的潜在文件数量(包含在所选文件夹中),并要求确认是否继续——点击
。
-
此时会出现Upload Project窗口。默认情况下,Project Name将采用现有项目的名称——如有需要可更改,并添加合适的描述。Parent Folder将设置为上传过程开始时当前激活的文件夹。点击该字段右侧的Change 链接,可访问工作区的服务器文件夹结构,从中选择其他文件夹以存储项目。您可以根据需要将项目组织到子文件夹的层级结构中。更多信息请参见创建项目文件夹层级结构部分。设置完成后,点击
按钮。
-
上传完成后,项目会被添加到汇总级项目列表中。
本地项目中已有的版本控制链接会被忽略,上传后的项目将成为完全受管、受版本控制、基于工作区的项目。本地源项目不会有任何更改。
与新建项目一样,上传的项目默认与所有者(上传者)和管理员共享编辑权限。其他共享权限由其父文件夹的权限集决定,或者如果启用了新项目默认权限设置,则按该设置执行。
重要注意事项
项目上传将包括:
-
已添加到项目中的设计文件(在项目文件
PrjPcb中注册)。
-
指定项目文件夹中的所有其他文件。
项目上传not不会包括:
-
指定项目文件夹的子文件夹中的文件,除非这些文件已被包含在项目中(在项目文件中注册)。
-
任何已添加/链接到项目但位于指定文件夹之外的文件。
-
任何Project Outputs for <project>文件夹中的文件,例如生成的Gerber制造输出文件等。
建议:
-
确保源项目文件夹中只包含一个项目文件(PrjPcb)。如果将多个项目文件上传到工作区仓库,Web Viewer可能无法正确显示设计文档。►更多信息。
-
避免在项目文件夹中存储大型附加文件,如MCAD数据或归档文件。请将这些文件存储在子文件夹中,以避免不必要的上传和处理。
-
不要在项目中包含存储在项目文件夹之外的文件,如上所述,这些文件不会被上传到工作区仓库。
-
使用工作区历史视图查看新上传的工作区项目中包含的文件列表。
-
如需在Altium 365中查看项目的CAM(制造)数据,例如生成的Gerber文件,可将其上传并在您的Altium 365个人空间中查看。
-
在工作区中访问项目设计和制造文件的最佳方式是通过Altium Designer使项目上线,然后发布项目。由此生成的工作区发布包可用于查看完整的设计/制造文档集。
上传Gerber或ODB++文件集
工作区同样支持以归档格式上传生成的Gerber/ODB++制造文件集,可通过Manufacturing Files选项在
按钮菜单中进行上传。上传流程与上述项目上传流程基本相同。
点击Gerber/ODB++项目名称,或使用相关菜单中的Open选项,在工作区专用的制造查看器中加载文件集。该查看器可对所有包含的文件/层进行综合显示,支持隐藏或独立查看图层,提供点对点测量功能,并支持添加评论。
关于这些选项的更多信息,请参见制造章节中的Web Viewer文档。
上传OrCAD设计
Workspace OrCAD® 上传功能进一步丰富了可由 Altium 365 Workspace 上传和解析的设计文件类型。通过Design Files » OrCAD选项(可在
按钮的Projects页面中找到,如下图所示),可以上传包含合适原理图(*.dsn)和 PCB(*.brd)文件的归档文件(*.zip)。上传的 OrCAD 设计将存储在 Altium 365 的版本控制下。
像打开其他 Workspace 项目一样,双击其图块即可打开上传的 OrCAD 设计,或从图块的Open菜单或页面主
菜单中选择
选项。处理完成后,OrCAD 设计文件将被解析为原理图、PCB、3D PCB 和 BOM 列表等项目视图。
请注意,查看器的设计导航树可以在扁平File视图和Hierarchical结构视图之间切换。
得益于 Web Viewer 提供的高级 Workspace 功能,现已统一的设计允许你在不同领域视图间快速交叉探查对象、搜索对象、追踪/高亮网络、添加评论、与其他用户共享设计、查看历史记录、处理任务活动等。你还可以从上传的 OrCAD 项目创建高级Managed BOM文档,便于审查、配置和共享由 Altium 丰富供应链数据资源填充的可采购 BOM 文件——详细信息请参见BOM Portal 页面。
有关查看器功能和特性的更多信息,请参见Web Viewer 页面。
上传设计新版本
当 OrCAD 设计已上传至 Workspace,且该设计有新版本(例如由外部承包商进一步开发)时,可以使用项目的Upload New Version选项更新现有 Workspace 项目。由于现有项目存储在Git 版本控制下,该选项允许将新设计更新作为该项目的新 VCS 修订版提交。所有此类提交(及项目发布)事件都会被记录,并可在项目的历史记录视图中访问。
OrCAD 与 Altium 365 的集成
除了可以将 OrCAD® 设计上传到 Workspace 外,Altium 365 还允许通过专有插件实现 OrCAD 与 Workspace 之间的直接集成。
有关 Altium 365 ECAD 能力的信息,请参见多 CAD 文件支持页面。
安装在托管 OrCAD 的计算机上,Altium 365 Plugin for OrCAD是一个小型应用程序,可在两个领域之间实现双向设计数据交换。该集成为现有 OrCAD 安装带来了 Altium 365 的数据管理优势。已迁移到 Workspace 的 OrCAD 设计将存储在带有历史跟踪的版本控制下,便于协作、查看、共享、评论等。相关方的访问权限受控,并可通过其网页浏览器访问。
下载并运行 Altium OrCAD 插件可执行文件,并按照安装向导提示操作——安装程序应能自动检测你的 OrCAD 安装位置。
安装完成后,可通过 OrCAD 主菜单中的Altium 365入口访问插件。你可以通过可用菜单选项登录并将当前 OrCAD 项目保存到 Altium 365 Workspace,或从 Workspace 加载之前保存的项目。
-
将 OrCAD 设计保存到 Altium 365 Workspace 的操作实际上将两个项目关联起来,以便在插件连接到 Workspace 时实现数据同步。
-
在 OrCAD 领域进行的后续设计编辑可随时保存到 Workspace,刷新或重新打开 Workspace 项目后即可显示更新后的设计数据。更多信息请参见使用新数据进行更新。
-
如果连接的 Workspace 启用了Altium 365 设计评审功能,Altium 365 菜单中的Request Design Review选项将直接打开当前项目的 WorkspaceDesign Reviews页面,在此可创建、访问和管理同行评审。
注意:OrCAD® 是 Cadence Design Systems, Inc. 拥有的联邦注册商标。所有对该商标的引用仅用于识别目的。使用该商标并不意味着与 Cadence Design Systems, Inc. 有任何关联、认可或背书。
评论与任务支持
Altium 365 的 OrCAD 插件将 Altium 365 的增强协作能力引入 OrCAD,通过Comments and Tasks面板实现。该面板通过实时同步评论和任务数据,直接与 Altium 365 通信。OrCAD 用户可以立即享受到 Altium 365 的协作功能,例如创建和参与评论线程、为自己或其他用户分配工作请求(任务)、粘贴和查看相关图片,以及查看已分配任务的优先级和进度状态。
有关使用 Altium 365 评论和任务的更多信息,请参见Web Viewer 评论。
从Altium 365菜单中选择Comments and Tasks选项,以打开插件的Comments and Tasks浮层面板。该面板会显示来自已连接 Altium 365 工作区项目的所有现有文档评论和任务引用。
请注意,您必须登录 Altium 365 平台,才能实现 Altium 365 工作区与 OrCAD 之间的数据双向交换。
插件的Comments and Tasks面板本质上是已连接工作区中Comments and Tasks窗格的同步版本。因此,该面板提供了大部分工作区窗格的功能,但不包括文档内评论的访问,因为 OrCAD 本身不支持文档评论。有关这些工作区功能的更多信息,请参见使用评论窗格。
可以通过插件的Comments and Tasks面板上方区域添加新评论,该评论将关联到当前活动的 OrCAD 文档。随时按下F5以刷新面板数据。
与 Altium 365 工作区Comments and Tasks窗格类似,OrCAD 插件Comments and Tasks面板包含以下选项和功能:
-
Comments and Tasks Filtering – 控制面板中包含哪些用户评论(或仅任务)。
-
Threads and Notifications – 限定仅显示当前文档的条目和/或未解决的条目(默认设置)。如果启用了工作区邮件通知,可使用Notification Settings选项指定会触发邮件提醒的评论范围。
-
Comment entry options – 使用评论的
菜单管理该条目,或从该评论创建相应的任务。
-
Comment image – Original Snapshot控件可打开在评论添加到文档时自动捕获的屏幕截图。仅当使用 Altium 365 工作区添加评论时可用。
-
Task assignment – 通过从Assign a task to菜单中选择用户名,为评论创建关联任务。当尚未分配任务时可用。
-
Link to associated Task – 选择评论的任务标识条目,可在工作区项目任务视图中打开该任务。任务的优先级和状态变更将在 OrCADComments and Tasks面板中同步显示。
上传 KiCad 设计
工作区 KiCad®上传功能为 Altium 365 工作区提供了另一种 ECAD 设计数据来源。通过Design Files » KiCad选项(位于
按钮的Projects页面上,如下图所示),可上传包含合适 KiCad 原理图和 PCB 文件的归档文件(*.zip)。处理后的 KiCad 设计将存储在 Altium 365 的版本控制下。
有关 Altium 365 ECAD 能力的信息,请参见多 CAD 文件支持页面。
您可以像打开其他工作区项目一样,通过双击其图块,或从图块
菜单或页面主
菜单中选择Open选项,打开已上传的 KiCad 设计。处理完成后,KiCad 设计文件将被解析为原理图、PCB、3D PCB 和 BOM 列表等项目视图。
该设计及其文档将提供 Altium 365 的高级功能,包括对象/层可见性控制、双向交叉探查、通过受管设计共享进行协作、文档评论、历史访问等。如果您有BOM Portal 应用的访问权限,还可以从设计中创建面向采购的Managed BOM文档,以管理其制造和供应商零件数据。
有关设计查看器功能和特性的更多信息,请参见Web Viewer 页面。
当该 KiCad 设计有新版本(例如由外部承包商进一步开发)时,可以使用项目的Upload New Version选项(
)更新现有工作区项目。新的设计更新将作为新的 VCS 项目修订提交,并作为事件记录在项目的历史视图中。
上传 EAGLE 设计
工作区 Autodesk® EAGLE™上传功能为 Altium 365 工作区提供了另一种 ECAD 设计数据来源。通过Design Files » EAGLE选项(位于
按钮的Projects页面上,如下图所示),可上传包含合适 EAGLE 原理图(*.sch)和 PCB 文件(*.brd)的归档文件(*.zip)。处理后的 EAGLE 设计将存储在 Altium 365 的版本控制下。
请参阅多CAD文件支持页面,了解Altium 365 ECAD功能相关信息。
您可以像打开其他工作区项目一样,通过双击其图块,或在图块
菜单或页面主
菜单中选择Open选项,打开已上传的EAGLE设计。处理完成后,EAGLE设计文件将被解析为原理图、PCB、3D PCB和BOM列表等项目视图。
该设计及其文档将提供Altium 365的高级功能,包括对象/图层可见性控制、双向交叉探查、通过托管设计共享进行协作、文档评论、历史访问等更多功能。如果您有权限访问BOM Portal应用,还可以从设计中创建面向采购的Managed BOM文档,以管理其制造和供应商零件数据。
请参阅Web Viewer页面,了解设计查看器的功能和特性。
当该EAGLE设计有新版本可用(例如由外部承包商进一步开发后),可通过项目的Upload New Version选项(
)更新现有工作区项目。新的设计更新将作为新的VCS项目修订提交,并作为事件记录在项目的历史视图中。
上传或创建托管BOM
如果您的工作区已启用Altium 365 BOM Portal应用,您可以上传CSV/XLS格式的BOM文件以创建Managed BOM项目项,或直接从现有设计项目创建。托管BOM文件将由BOM Portal解析和处理,最终生成可用于采购的BOM文档。这些文档会通过Altium的数据资源填充最新的制造商/供应商信息,并可完全根据您公司的需求进行配置。
您还可以创建Consolidated BOM,即由多个现有托管BOM组成的复合BOM。对于包含多个板卡或分区的项目,这允许您创建包含等效零件汇总和优化订购数量的整体项目采购BOM。更多信息请参见合并BOM部分,位于BOM Portal页面。
详细信息请参阅BOM Portal页面。
要上传BOM文件,请在
按钮菜单的Upload分组中选择BOM选项,浏览并选择合适的CSV/XMLBOM文件,在Upload BOM窗口中填写相关信息并确认上传。托管BOM文件默认保存在当前打开的文件夹或Projects文件夹中,访问和管理方式与设计项目类似。
要从现有设计项目创建托管BOM,请在项目图块的
菜单中选择Create Managed BOM选项,选择项目变体并在Create Managed BOM窗口中填写BOM信息,然后确认创建BOM。
通过双击其图块、点击其名称,或在相关省略号菜单中选择Open,即可打开托管BOM。BOM Portal应用会尝试自动映射BOM参数(如Description、Designator、Manufacturer Part Number等),否则会根据您的选择引导您完成列映射流程。
参数数据成功映射后,系统会自动获取最合适的元件制造商和零件供应商数据,标记任何兼容性或风险问题,并以图形方式展示BOM“健康状况”。
创建项目文件夹层级结构
Related information: 管理内容结构与访问权限
工作区还支持在服务器结构内创建和管理项目文件夹。项目可以在生成的文件夹层级结构中的任意文件夹内创建或移动。
要在(默认)顶层Project文件夹下创建新文件夹,请点击项目列表上方的
按钮,然后在菜单的Create分组下选择Folder条目。在弹出的Create Folder窗口中,指定新文件夹的名称、父文件夹及可选描述。新文件夹总是在当前选中的文件夹下创建,该文件夹即为其父文件夹。新文件夹的权限继承自其父文件夹,如果与当前用户不同,则包括该文件夹“所有者”的写入权限。
如果您已有定义好的项目文件夹层级结构,请点击Change 链接(位于Parent Folder字段右侧),以访问工作区的服务器文件夹结构,从中选择要创建新文件夹的其他父文件夹。
定义好属性后,点击
。新文件夹(子文件夹)将被创建,系统会自动跳转至该文件夹。
新建用于存储项目的文件夹(子文件夹)示例。
根据需要继续创建更多文件夹,有效构建用于存储和分类设计项目的文件夹层级结构。后续创建文件夹时,这些文件夹都可作为父文件夹选择,如下图所示。
已定义的项目文件夹层级结构示例。
浏览文件夹层级结构
进入Projects 页面的默认图形视图时,您将看到默认顶层Projects文件夹下的项目内容。所有下一级的子项目文件夹也会显示在页面顶部。根据文件夹名称长度,您可能需要将鼠标悬停在文件夹条目上以显示完整名称提示。在这方面,切换到列表视图(点击
)可能更方便,以查看可用的二级文件夹。选择某个文件夹后,右侧窗格会显示其相关信息。
要在图形视图中选择一个文件夹,请点击其磁贴(不要点击名称部分)。
要访问某个文件夹,请点击其名称(图形视图)或在列表视图中双击其条目。可以使用视图顶部的面包屑导航,快速返回上级文件夹层级。
通过面包屑导航快速返回上级文件夹,遍历示例项目文件夹层级。
你也可以通过点击左侧导航树中的Projects 文件夹条目,快速返回顶层。
文件夹共享
要修改现有项目文件夹的共享权限,请在Projects页面选择该文件夹条目,然后在其关联的Share控件中选择
条目,或点击上方的
按钮。Share Item窗口允许你为指定用户或用户组(Share Item With条目)添加文件夹访问权限,并查看和修改该文件夹的现有共享权限(在Share With下)——固有的所有者和管理员权限无法更改。
只有管理员和文件夹所有者才能访问文件夹共享权限。
根Projects文件夹的共享权限只能由管理员通过Explorer页面进行修改。
Share Item窗口允许对所选文件夹的共享权限进行添加和修改。
请注意,在Shared With条目中,某些级别的用户访问权限(查看、编辑或无访问权限)可能无法选择。这是因为更改访问级别会与其父文件夹继承的权限设置相冲突(降级)——默认情况下,所有用户都具有Edit权限。可以通过在Share Item窗口的Advance Settings下禁用Inherit parent folder permissions选项,将该文件夹的权限与父文件夹断开,从而禁用权限继承并启用所有访问级别选项。
详细信息请参阅内容结构与访问管理页面。
编辑文件夹
要编辑现有项目文件夹的属性,请在Projects页面选择该文件夹条目,点击项目/文件夹列表上方的
控件,并在关联菜单中选择Edit 条目。
在Projects页面中,也可以通过选择所需文件夹的磁贴,然后在
图标的右键菜单中选择Edit命令来使用编辑命令。当Projects页面处于列表视图时,点击所需文件夹条目最右侧的
控件,并在关联菜单中选择Edit 命令。
在接下来的Edit Folder窗口中,你可以更改文件夹的名称和描述。点击
按钮以确认所做的更改。
你可以在任何阶段编辑项目文件夹的Name和Description 。
在层级结构中移动文件夹
要将文件夹移动(重新定位)到层级结构中的其他父文件夹下,请在Projects页面选择该文件夹条目,点击项目/文件夹列表上方的
控件,并在关联菜单中选择Move 条目。
在Projects页面中,也可以通过选择所需文件夹的磁贴,然后在
图标的右键菜单中选择Move命令来使用移动命令。当Projects页面处于列表视图时,点击所需文件夹条目最右侧的
控件,并在关联菜单中选择Move 命令。
将会弹出Move folder 窗口,你可以在其中选择新的父文件夹。点击
按钮以执行移动操作。该文件夹将作为所选新父文件夹的子文件夹进行移动,并包含其所有项目。
请注意,将文件夹(或项目/条目)移动到不同父文件夹的操作将遵循工作区的高级权限继承机制。
完整信息请参阅移动文件夹章节,位于内容结构与访问管理页面。
你可以在任何阶段在文件夹层级结构中移动文件夹。
删除文件夹
要从工作区中移除现有项目文件夹,请在Projects页面选择该文件夹条目,点击项目文件夹列表上方的
控件,并在关联菜单中选择Remove 条目。
在Projects页面中,也可以通过选择所需文件夹的磁贴,然后在
图标的右键菜单中选择Remove命令来使用删除命令。当Projects页面处于列表视图时,点击所需文件夹条目最右侧的
控件,并在关联菜单中选择Remove 命令。
将会弹出Remove 窗口,你可以在其中确认删除操作。要继续删除,请点击
按钮。
该文件夹将从文件夹层级结构中移除,包括其所有项目,并且你将被带到被移除文件夹的父级。项目文件夹可以在回收站页面中恢复或永久删除。与文件夹一起被移除的项目也可以在Trash 页面中恢复或永久删除,但只能由该项目的所有者或工作区管理员操作。
删除项目文件夹——将其发送到工作区的隔离Trash 区域。
浏览项目
在工作区浏览器界面的Projects页面中,项目列表包含你有权限访问的所有项目,并提供全面的项目管理功能和控制。使用
按钮可将页面切换为列表视图(
),使用
按钮可将页面切换为图形视图(默认视图)。
工作区浏览器界面的Projects页面——你的项目操作中心。此处显示的是该页面的图形视图。
项目列表会自动按最后修改日期排序,最近修改的项目会显示在列表的左上角(图形视图)或列表顶部(列表视图)。在图形视图(
)中,可以使用
按钮,按名称、作者、所有者或最后修改日期快速排序项目文档。
在列表视图(
)中,可以通过每一列的表头对项目列表按Name、Author、Owner或Last Modified进行排序。单击一次为升序排序,再次单击为降序排序。列名右侧的箭头将指示当前的排序方向。任一视图中选择的排序方式会同时应用于两种视图。
项目筛选器
使用筛选器(
)下拉菜单选项,可将列表限定为特定的所有者和/或文档类型,或两者的组合。
器件报告筛选器
Type筛选选项位于Filters窗口中,包括
下拉列表中的所有项目数据类型,这些数据都可以存储并在工作区中访问。这还包括一个独特的Parts Report选项,会显示在Parts in Use功能中创建的任何命名Views的图标。点击器件报告图标名称,可在正在使用的器件页面中打开该视图。
信息、选项与搜索
在默认图形视图(
)中,项目或Managed BOM的磁贴会显示项目名称和最后修改日期。若项目包含PCB,项目磁贴会自动显示PCB的俯视3D视图;而Managed BOM磁贴则会显示从BOM中提取的关键采购数据。
页面图形视图中选中的项目和Managed BOM磁贴示例。
在列表视图(
)中,每个项目条目包含以下信息:
-
Name – 项目名称。
-
Description – 项目的描述(输入或自动生成)。
-
Author – 创建该项目的用户。
-
Owner – 作者,除非项目已转移给新所有者。►参见转移项目所有权获取相关信息。
-
Last Modified – 项目最后修改的日期和时间。
对于两种项目视图(图形和列表),在列表右上角都提供了以下操作控件(详细说明见后续链接章节)。这些操作针对当前列表中选中的项目:
(共享)– 点击以访问共享窗口,包含与其他用户共享项目所需的全部控制项。
(More)– 点击以查看更多选项:
-
Open – 点击打开项目详细管理页面。该页面将在浏览器的新标签页中打开。
-
Share(可在项目磁贴的
菜单中找到)– 点击以访问共享窗口,包含与其他用户共享项目所需的全部控制项。
-
Move – 点击以访问移动项目窗口。在此可从文件夹层级结构中选择其他父文件夹以移动项目。
-
Edit – 点击以访问编辑项目窗口。在此可更改项目的Name、Description和服务器Parameters。Parent Folder字段不可编辑,仅供参考。如需更改父文件夹,请使用移动命令。
-
Clone – 选择此命令以访问克隆项目窗口,提供制作项目副本的控制项。
-
Watch – 选择此命令以关注该项目。您将通过工作区发送的电子邮件(前提是管理员已启用邮件通知)收到与该项目相关的通知(如更新、发布、权限变更等)。项目创建者会自动关注该项目。
-
UnWatch – 选择此命令以取消关注该项目,不再接收与该项目相关的事件通知。
-
Remove – 选择此命令以移除项目。将弹出Remove 窗口以确认删除。此操作为“软删除”,项目(包括其修订版和发布版)将被移至工作区的Trash 区域。
还包含一个项目Search功能,允许您在所有项目文件夹中搜索项目。您可以按工作区参数名称和值进行搜索——这使您能够自定义项目参数以实现最佳搜索(如客户名称、项目编号)。在浏览器界面顶部的字段中输入任意部分搜索字符串,列表将自动更新,仅显示属性中包含该字符串的项目条目。
按项目参数搜索时,可以按参数名或某个已存在参数的具体值进行搜索。若为参数名且无空格,直接输入<ParameterName> =到搜索框;若参数名包含空格,则输入"<ParameterName>" =。通常会用参数值进行搜索,如客户名称(在Customer、Customer Name等参数中)。当然,也可以将参数用作“标签”,因此可搜索包含该参数的所有项目。
搜索功能示例:此处根据项目参数值(Customer Name)查找项目。
属性窗格
如果尚未显示,请点击右侧面板顶部的Properties 以访问Properties 面板。该面板显示当前所选项目的详细属性信息。
在Properties 面板上可访问当前所选项目的更多详细信息。
Properties 面板中可用的属性数据是由工作区从当前所选项目中提取或生成的。面板的最上方区域展示了电路板的3D视图(如果该项目有PCB),以及包括项目名称、描述、所有者、创建和最后修改时间,以及指向项目父文件夹的链接等常规高层信息。
其他属性按以下可展开标题进行分类(配有示例图片说明):
-
Parameters – 从项目设计本身提取或计算的详细数据的全面集合。点击Show控件可展开完整列表,点击Hide可再次收起。
活动面板
如果尚未显示,请点击右侧面板顶部的Activity 以访问Activity 面板。该面板显示当前所选项目的活动信息。每条消息突出显示与项目相关的事件(属性更改、新提交、发布等)。最新事件显示在列表顶部。
在Activity面板上可访问当前所选项目发生过的事件历史。
点击任一事件消息中的项目条目,可访问该项目的详细管理页面。
项目共享
一旦项目在工作区中可用,你需要确定哪些用户可以实际访问该项目。这是通过共享项目来实现的,而不是直接配置其访问权限。
共享默认设置
新建或在工作区中可用的项目,默认与以下对象共享:
-
项目所有者,通常是创建该项目(或将其引入工作区)的设计者:拥有完整编辑权限。
-
Administrators组:拥有完整编辑权限。
-
其他用户或组,依据项目父文件夹(即项目创建所在文件夹)继承的权限,或由工作区管理员指定的一组固定默认权限。
新建项目的默认位置可在工作区界面的Admin – Settings – Projects页面进行定义/更改。选择并编辑Default path for new projects字段以指定不同的默认位置。新项目将存储在该位置,或用户当前打开的任何其他文件夹中——前提是用户对该文件夹拥有Write访问权限。
如果Projects文件夹(或其他默认文件夹)对用户不可写(仅限View),则用户在该位置创建的项目将存储在以用户邮箱地址为基础的顶级文件夹下的My Projects文件夹中——即其Personal Folder结构。
对于非默认位置的文件夹,仅有View访问权限的用户将无法创建项目。
详见无文件夹写入权限下的项目创建。
可在工作区浏览器界面的管理区域管理新项目的默认位置。
新建项目的默认访问权限可通过在Admin –Settings – Projects页面启用Default permissions for new projects选项进行指定,该选项将覆盖新项目继承父文件夹权限的默认行为。启用后,可为所有新建项目定义一组明确的访问权限。如果所有新项目都在如Projects文件夹等单一位置创建,这可能是理想做法。详见项目创建权限管理。
可在工作区浏览器界面的管理区域为新项目指定一组默认访问权限。
项目文件夹的共享可以在Admin – Explorer页面中,通过在文件夹条目的右键菜单中选择Share Folder选项进行配置,或者对于管理员或文件夹所有者,也可以在Projects页面视图中进行设置——详见上文共享文件夹。在新激活的Workspace中,所有Workspace成员都拥有根Projects文件夹的写入权限——即共享权限为Write,Anyone (所有Workspace用户都可以添加或编辑该文件夹)。
共享权限可以更改为特定用户或群组,但推荐的做法是在该顶级文件夹下创建文件夹层级结构,通过对特定文件夹及其包含的项目应用自定义共享,从而精确控制共享(及访问)权限。
-
需要注意的是,Workspace采用权限继承结构,因此文件夹权限的添加/编辑会向下传递到文件夹层级结构中。更多信息请参见共享文件夹和项目。
-
如果文件夹的权限是从其父文件夹继承的,您可能无法更改(特别是降级)该文件夹的权限
,除非通过在Share窗口的Advanced Settings
下禁用Inherit permissions from parent folder选项,将父子关系“断开”。详见相关信息。
Projects文件夹是Workspace的顶级文件夹,仅管理员可访问。请在此级别下创建受权限控制的文件夹层级,以便管理Workspace成员的访问权限。
共享概述
要通过Workspace浏览器界面配置项目访问权限,请在界面的Projects页面选择项目卡片,并在其
上下文菜单中选择Share命令,或点击上方的
按钮。当Projects页面以列表视图显示时,点击项目条目最右侧的
控件,并在相关菜单中选择Share命令。
如果您是项目所有者、Workspace管理员,或拥有该项目的Edit和再共享权限,则可以与其他用户共享项目。
下方的Share窗口包含了与其他用户共享项目所需的全部控制项。
当您的设计项目在Workspace中集中管理时,与他人共享只需管理每个项目的权限即可。
注意事项:
-
在权限方面,当选择Can Edit选项时,用户/群组对项目拥有完全编辑权限。否则,仅有只读访问权限。
-
Owner和Administrators群组始终拥有完全编辑权限(Can Edit)。
-
除Owner和Administrators群组外,所有包含的用户/群组的权限都可以单独设置为Can View或Can Edit,或完全移除访问权限。
-
以镜像格式(Simple Sync)从Altium Designer发布到Workspace的项目(而非在Workspace的版本控制(Git VCS)下管理的项目),无法以编辑权限(Can Edit)共享——仅项目所有者可编辑。
► 参见将Altium Designer项目上线相关信息。
-
项目可以明确与特定用户和/或群组共享,也可以与Workspace的任意成员(或所有成员)共享。
-
如果您对项目拥有足够的共享权限,可以与非Workspace成员的用户共享。此类用户将成为Workspace的Guests,可按您指定的权限级别访问被共享项目,且无法访问其他Workspace数据。详见与外部用户共享。
与特定用户或群组共享
在Workspace中与指定用户和/或群组共享项目的步骤如下:
-
在Share窗口的Share Project With字段中添加所需的用户/群组名称。要添加条目,请在字段中输入所需的名称/邮箱/群组,系统会从动态列表中筛选并显示匹配的Workspace成员、组织内用户及已定义的群组。可选择多个用户/群组。要移除已添加的用户/群组,请点击该条目对应的
控件。
如需与组织外用户共享——无论其是否拥有Altium账号——必须输入其完整邮箱地址并按下Enter。
-
通过下拉菜单为已添加的用户/群组设置共享访问权限,选择Can View或Can Edit,其中后者默认包含查看权限。该设置初始应用于Share Project With字段中包含的所有用户/群组。
-
如需在共享安排中添加相关信息,可点击
控件进入文本区域。
-
点击Shared With控件可查看当前(及特定)共享该项目的用户/群组,默认包括Owner和Administrators群组。
除Owner和Administrators群组外,所有包含的用户/群组的权限都可以单独设置为Can View、Can Edit、Owner,或完全移除访问权限。点击当前权限状态可进行设置。►详见转移项目所有权中关于Make Owner选项的更多信息。
-
如需向Workspace所有成员开放访问权限,请在Workspace Members条目的下拉菜单中选择合适的权限级别——Can View(只读访问)或Can Edit(完全读写访问)。当设置为No access时,只有所有者、管理员及被明确添加为共享的用户才能访问。
请注意,Workspace的权限继承机制可能会禁用某些权限级别选项。
这可以防止从父文件夹继承的权限被降级,从而避免违反现有的父子继承关系。若需有意打破父子继承关系,请在Share窗口的高级设置中禁用Inherit parent folder permissions选项。
-
共享窗口的Advanced Settings包含选项,可让您控制被共享项目的人员是否可以再次共享或下载项目。这些设置分为工作区Member和Guest访问权限,您可以指定被授予编辑权限的用户(Can Edit)是否可以共享项目,以及只读权限用户(Can View)是否可以下载项目。
在实际应用中,这允许您限制外部承包商的进一步共享。例如,
对于仅有查看权限的用户,您可以控制他们是否可以下载原始数据(项目本身)和派生数据(如生成的Gerber或PDF文件)。
他们仍然可以在Web界面中查看数据并发表评论。每种情况下,系统都为工作区内部成员(Members)和外部人员(Guests)分别提供权限设置。
在设计软件中共享项目时访问高级设置,需要Altium Designer 21.3或更高版本。
-
点击
按钮以确认项目的更新共享权限。接下来发生的情况取决于被邀请用户的类型:
-
已是您工作区成员的用户会被直接添加到项目的访问列表中。他们会收到一封电子邮件,通知项目已与其共享(以及其拥有的访问权限)。如有权限,他们可以在Altium Designer中打开项目,并通过Altium 365平台界面(从Projects 页面)访问项目。
-
当添加现有工作区组进行共享时,该组会被直接添加到项目的访问列表中。组内所有成员都会收到一封电子邮件,通知项目已与其共享(以及其拥有的访问权限)。如有权限,他们可以在Altium Designer中打开项目,并通过Altium 365平台界面(从Projects 页面)访问项目。
-
对于工作区外部人员,项目会与其共享,并会收到通知邮件——详见下文与外部用户共享。作为工作区Guest(见下文),他们可以在Altium Designer中打开项目(如有权限),并通过其Altium 365个人空间的Shared with Me 页面访问项目。邮件中提供了通过Altium 365直接访问设计的链接。点击邮件中的
按钮后,将跳转到Altium 365 Sign In页面(除非已登录平台或其Altium账号)。登录后,将直接进入Web查看器,并加载已共享的设计。
如果该人员没有Altium账号,则需要先注册一个——Altium 365 Sign In页面上提供了注册链接。
在Altium Designer中,可通过File » Open Project命令和相关的打开项目对话框访问项目。如果您是工作区成员,可以从已连接的工作区中选择要打开的项目。连接到工作区后,该工作区会在对话框的Locations 区域显示,并以
图标区分,显示为工作区名称。只有与您共享(您有访问权限)的项目才会列出。
与外部用户共享
与“外部”用户(非工作区成员)共享工作区项目的流程,取决于期望的结果以及您对该项目的访问权限。可通过为其分配访客访问权限或将其添加为工作区成员来实现。这适用于您所在组织的其他Altium账号用户、其他组织的Altium账号用户,以及没有Altium账号的用户(需先注册)。
与外部用户共享项目时,如果您对项目拥有完整共享权限(可编辑并再次共享项目),则项目Share窗口后会弹出确认窗口,显示共享方式及对象,其中包括Invite these people to your Workspace选项:
-
当取消选中(禁用)Invite these people to your Workspace选项时,外部用户将被添加为工作区Guest,其访问权限仅限于该项目及其相关数据。
访客用户在Properties面板的访问人员列表中有黄色圆点标识(
),在共享窗口中有
标签,管理员可在工作区成员页面的访客标签页查看和管理活跃访客列表。
访客用户可通过其Shared With Me页面的个人空间或有权限的其他工作区访问与其共享的项目。其访问级别(编辑/查看及再次共享权限)由共享过程中的选项决定。
与工作区外部用户共享编辑权限非常适合承包商——即希望其积极参与设计工作,但无需将其纳入工作区成员。
相关信息请参阅此工作区访问知识库页面。
Altium Designer对外部共享的支持
在Altium Designer中,用户的访问权限可在Shared WIth Me位置的Open Project对话框中查看——更多信息请参见邀请的非工作区团队利益相关者。请注意,如果源工作区已启用Can Edit共享权限,则可在Altium Designer中编辑共享项目。在这种情况下,项目共享实际上是双向的,因此外部用户所做的更改会反映到工作区中。
-
当Share窗口的Invite these people to your Workspace选项被勾选(启用)时,接下来的Request Invitation窗口允许添加备注和更多用户。点击
按钮确认后,将以Guest(具有项目访客级别访问权限)身份添加该用户,并向工作区管理员发送访问请求邮件,同时在工作区成员页面的邀请请求标签下创建请求记录。
管理员可通过批准或拒绝该请求来处理此记录。若批准,该用户将被添加为新的工作区成员,并且与其他成员一样,其访问级别由共享过程中所选的选项决定。若被拒绝,该用户将仍然作为工作区Guest存在。
您可以将项目共享给任何工作区外部人员,并可同时请求其成为工作区成员。
如果上述用户在被接受为工作区成员后,随后被移除出工作区,则其身份将被降级为Guest。这意味着该用户仍可通过Shared with Me等位置(如其个人空间)访问已共享的项目。
当与外部用户共享项目时,如果您没有该项目的再次共享权限(由其Advanced Sharing设置决定),则需要为指定用户提交项目访问请求。任何拥有该项目完全共享权限(Edit及再次共享)的工作区成员都可以处理该请求,若批准,则会为所请求的用户授予Guest访问权限。
与您的组织共享
除了如上所述与特定用户或群组共享项目外,还可以通过在Share窗口选择Anyone in <company> can access选项,为您组织内的所有成员提供基本的只读访问权限。适用的组织成员在您组织的用户页面的仪表盘中定义。
仅应用此级别的共享时,您组织内所有注册用户都可通过Shared with Me选项,在Altium Designer和其Altium 365 个人空间中访问该项目。所有用户的访问权限为只读,而项目所有者和工作区管理员则继续通过工作区本身拥有完整访问权限。
请注意,针对项目应用的任何特定共享(如为某个工作区成员分配的View/Edit权限)都是在组织范围只读共享的基础上叠加的。例如,如果项目随后与某个特定工作区用户共享,则该用户可在工作区内(拥有所分配权限)以及其个人空间中以只读方式访问该项目。
通过直接链接共享
您还可以通过直接链接的方式共享项目。点击
控件(位于Sharing 窗口底部)即可获取该链接。该链接的访问权限基于项目当前的共享权限设置:
-
For members of the Workspace – 其访问权限由Workspace Members条目权限设置(No access、Can View、Can Edit)或针对其姓名(或所属群组)所应用的明确Share Project With条目权限决定。
-
For users outside of the Workspace – 其访问权限由针对其姓名的明确Share Project With条目及所应用的权限决定。要访问,用户必须注册并登录Altium Account。他们将被归类为工作区访客。
获取项目的直接链接,其使用受Sharing 窗口中现有共享权限的约束。
该链接会被复制到剪贴板。使用时,若允许,将为相应用户直接打开该项目的详细管理页面,相关概览见下一节。
或者,如果打开链接的用户无权访问该项目(即未与其共享),其个人空间将提供提交访问请求的方式——见下文。
当用户无法访问链接项目时,可在其个人空间发送访问请求。
处理访问请求
当用户提交访问请求时,具备共享(授予访问)该项目权限的人员由Advanced Settings对话框中的项目Share设置决定,如上文所述。此处,“编辑者”指拥有项目编辑权限(Can Edit)的用户。请注意,工作区管理员和项目所有者始终可以共享项目。
如果在工作区管理员设置页面启用了邮件通知选项,相应的访问请求邮件也会发送给这些用户。收件人由项目Sh窗口的高级设置决定,具体如下:
-
当为工作区成员编辑者启用共享时,管理员、项目所有者以及拥有该项目编辑权限的成员将收到访问请求邮件。
-
当为访客编辑者(工作区外部编辑者)启用共享时,管理员和拥有该项目编辑权限的访客将收到访问请求邮件。
-
当该项目的两个编辑者选项均未勾选时,仅管理员会收到访问请求邮件。
Note:如果您将项目设置为
所有工作区成员可编辑,并且
Advanced Settings允许编辑者共享,则
all工作区成员将收到共享请求邮件。
任何收到访问请求邮件的用户,都可以通过邮件中的Open sharing settings按钮处理该请求。点击后会打开该项目的Share窗口,在此窗口中可以批准(赋予View或Edit权限)或拒绝待处理的请求。一旦指定了共享权限,被请求的用户将获得该项目的访客访问权限,并会收到一封邮件,确认共享审批流程的结果。
请注意,访问共享窗口的Pending approval入口并不依赖于收到Access Request邮件。您可以随时直接通过Share对话框处理该请求。
项目所有者收到的访问请求邮件中,包含了指向该项目共享属性的直接链接。
共享多板项目
多板项目是一种特殊的项目类型,包含多个PCB设计项目,用于创建完整的功能系统。子项目与父多板项目关联,以便其数据可用于建立整个系统的电气和物理连接。
有关多板项目的更多信息,请参阅多板设计。
多板项目与其相关子项目之间的链接会以相对路径的形式保存在多板项目本身中(*.PrjMbd),因此当项目从设计客户端保存到工作区VCS时(Project » Make available Online),这些路径必须保持有效。实际上,这意味着需要确保all项目已保存到工作区,并位于正确的文件夹结构中。但在大多数情况下,参与多板系统的所有项目通常都在同一个文件夹下。
在共享多板项目时,同样需要考虑上述因素。父多板项目及其相关子项目应以相同的查看/编辑权限共享给相同的工作区成员。首次在设计客户端打开多板项目的用户,也必须同时打开相关的子项目——同样要确保本地的相对文件夹结构正确。
多板项目及其子项目都需要分别在线保存、共享并作为独立项目打开。
转移项目所有权
除了工作区管理员外,项目所有者(默认是创建/添加该项目的用户)拥有完整的项目编辑权限,而其他具有共享访问权限的成员则拥有在项目Edit/View窗口中指定的Share权限。
Share窗口会显示当前项目所有者,并提供将所有权转移给其他工作区成员的选项。
项目的Owner状态及其固有的编辑权限可以通过项目Share窗口,从一个工作区成员转移给另一个成员,使新所有者能够完全控制该项目。此选项仅对管理员和当前项目所有者开放,且只能转移给其他工作区成员(不能转移给成员组,如Engineers或Administrators)。
工作区成员必须已拥有该项目的共享访问权限,才能接收其所有权状态和权限集。然后,可以通过Share窗口中的权限下拉菜单,将该成员当前的View/Edit权限设置更改为Owner(Make Owner)。在窗口中点击
按钮确认所有权转移,然后在随后的警告窗口(
)中再次确认。
通过权限下拉菜单中的Make Owner选项,将项目所有权转移给其他工作区成员。
-
所有权转移后,前所有者将被分配该项目的 Editing权限——如果项目未受版本控制(SimpleSync),则仅有View权限。如有需要,新所有者或管理员可以更改前所有者的访问权限。
-
如果所有者被移除出工作区成员,则会自动触发所有权转移。当管理员通过工作区成员页面移除成员时,系统会要求为该成员所拥有的所有项目和条目指定新的所有者。确认后并完成转移,新所有者将收到相关的所有权转移通知邮件(如果已启用)。
有关更多信息,请参阅移除用户。
如果已启用工作区邮件通知,新项目所有者将收到所有权转移通知邮件。
访问项目详细管理页面
Main page: 特定项目的管理
工作区提供了一个面向制造的、以CAD为中心的项目高级视图。可通过选择所需项目,点击项目列表上方的
控件,并在相关菜单中选择Open 条目打开。或者,也可以直接在列表中双击所需项目条目。
在Projects页面的图形视图中,也可以通过选择所需项目的磁贴,然后点击
控件,并在右键菜单中选择Open命令来访问。或者,直接点击磁贴中的项目名称。当Projects 页面以列表视图显示时,点击所需项目条目最右侧的
控件,并在相关菜单中选择Open 命令。
该项目的详细管理页面将在新的浏览器标签页中打开,集成了以CAD为中心的界面,提供设计、仿真、发布、历史和装配等视图选项:
-
Design – 显示并导航源项目设计文档,查看设计对象属性并添加评审评论。该视图使用Web Viewer界面,通过四个不同的数据子视图展示您的设计,分别显示原理图、2D板、3D板和物料清单。此视图展示的是源项目数据的最新版本,而非该项目的指定发布版本,因此可视为工作进行中(WIP)视图。您可以评审基础设计及其所有已定义的变体。
您可以在整个设计及各个子视图中搜索、选择、交叉探查和检查元件及网络。查看2D板时,还可以进行测量。
-
Simulation – 允许您上传(拖放)与当前项目或项目发布相关的电路仿真结果文件。这些文件会被有效地附加到项目上,使工作区成员能够查看和/或下载与当前打开项目相关的仿真结果文档。更多信息请参阅特定项目的管理 – 仿真。– 允许你访问和管理适用于当前打开设计项目的作业活动请求(Tasks)。任务以看板流程风格展示,其进度状态(
ToDo、InProgress 和 Resolved)按任务行排列。一行专门用于General Tasks,其余每一行对应于特定项目文档的任务。这些行会填充与当前项目相关联的任务,并在项目评论被分配给特定用户(工作区成员)时创建。从这个意义上说,工作区任务系统实际上是评论系统的扩展。你还可以通过New按钮创建通用任务——这些任务适用于当前项目,但不与任何项目评论或文档关联。
Altium 365 平台提供专用的
Manufacturing Package Viewer——这是平台
Global Sharing支持的一部分——允许他人通过任意网页浏览器在全球范围内查看制造包,但不在你的工作区内,因此你的设计和其他有价值的知识产权不会被泄露。更多信息请参见
全球共享和
制造包查看器。
-
History – 浏览与项目相关的主要事件的时间线,包括项目创建、提交、发布、克隆和MCAD交换。每当项目发生支持的事件时,该事件会作为专用卡片添加到时间线上,并在适用时支持各种操作。对于发布/提交事件,你还可以直接对比Gerber(仅限发布事件)、原理图或BOM数据。更多信息请参见项目历史。
-
Assembly – 使用交互式装配工具检查并推进电路板装配流程。该工具将项目的详细BOM数据与2D/3D装配视图结合,提供所需的图形和元件信息,便于逐步完成装配流程。更多信息请参见装配应用页面。
项目的详细管理页面也可在 Altium Designer 内访问。对于活动项目,可通过主菜单中的Project » Show in Web Browser命令进入。或者,在Projects面板中右键点击项目条目,并从右键菜单选择Show in Web Browser命令。当你在 Altium Designer 的Explorer面板中浏览项目(默认配置为Project View而非Classic View)时,点击
按钮即可访问详细管理页面。
移动项目
要将项目移动(重新定位)到文件夹层级下的其他父文件夹,在Projects页面选择该项目条目,点击项目/文件夹列表上方的
控件,并在相关菜单中选择Move 条目。
在
Projects页面的图形视图中,也可通过选择所需项目的卡片,然后点击

控件并从右键菜单选择
Move命令实现。当
Projects页面以列表视图展示时,点击所需项目条目最右侧的

控件,并在相关菜单中选择
Move 命令。
此时会弹出Move project 窗口,你可以选择新的父文件夹。点击
按钮完成移动。项目将被移动到所选文件夹,并自动跳转到该文件夹。
你可以在任何阶段将项目移动到项目文件夹层级内的任意文件夹。
编辑项目
要编辑工作区中现有项目的属性,在Projects页面选择该项目条目,点击项目列表上方的
控件,并在相关菜单中选择Edit 条目。在随后的Edit Project窗口(以简化视图打开)中,你可以更改项目的Name和Description。
在
Projects页面的图形视图中,也可通过选择所需项目的卡片,然后点击

控件并从右键菜单选择
Edit命令实现。当
Projects 页面以列表视图展示时,点击所需项目条目最右侧的

控件,并在相关菜单中选择
Edit 命令。
你可以在任何阶段编辑项目的Name和Description 。
点击
按钮可访问更多字段。
点击Advanced 按钮可访问更多字段。
-
Jira – 当为你的工作区启用Jira 集成时,此高级字段可用。它用于将设计项目与 Atlassian Jira®项目建立关联,从而通过 Altium 365 评论与任务功能实现两者间的任务双向同步。点击Jira输入框可从可用的 Jira 项目列表中选择。请注意,除非通过Jira 应用配置为对所有用户开放,否则此映射选项仅对管理员可用。更多信息请参见Jira 任务协作页面。
-
Project – 此字段仅在编辑受管BOM项目时可用,用于指定BOM文档与PCB设计项目之间的关联。该关联可实现源项目到关联BOM的元件数据同步。对于从项目创建的BOM文档,该关联会自动定义。请注意,如果重新定义或移除此关联,项目到BOM的同步将被中断——可使用该字段的
选项导航并选择项目关联。
-
Parameters– 单击此控件可展开一个区域,在该区域中您可以管理项目的服务器端参数。可以添加(
)、编辑(行内编辑)或移除(
)参数名称/值对。
编辑项目的服务器端参数。
编辑项目的服务器端参数。
服务器端项目参数会与项目一起保存在工作区中,并且只能在工作区内进行编辑。相比之下,设计端项目参数保存在项目文件中(
*.PrjPcb),并可在 Altium Designer 中进行编辑。这两种参数类型都可以作为 Altium Designer 中的
特殊字符串使用——在设计工作区选中一个
文本字符串后,可通过
Properties面板访问。项目定义的所有参数——无论是设计端还是服务器端——都可以在
参数标签页的
Project Options对话框(
Project » Project Options)中查看。
点击
按钮以确认您所做的更改。
克隆项目
要克隆现有项目,请在Projects页面选择其条目,点击项目列表上方的
控件,并在关联菜单中选择Clone 条目。此时会弹出Clone Project窗口。
在Projects页面的图形视图中,也可以通过选择所需项目的磁贴,然后点击
控件,并在右键菜单中选择Clone命令来实现。当Projects 页面以列表视图显示时,点击所需项目条目最右侧的
控件,并在关联菜单中选择Clone 命令。
您可以克隆一个项目,以创建其完全相同的副本,包括其工作文件。
使用Clone Project窗口为项目指定名称和可选描述。默认情况下,原项目名称后会加上“ – Copy”后缀,并自动填充默认描述。
请注意,克隆项目的名称应以字母或数字开头,并且可以包含 A-Z、a-z 或 0-9。允许使用下划线、短横线和空格,但空格只能出现在名称中间(首尾空格会被忽略)。不能使用以下词语:AUX、COM1-COM9、LPT1-LPT9、CON、NUL 和 PRN。此外,名称不能包含以下字符:\ . / ? % * : | " < >。不能使用与源项目相同的名称。
点击
按钮以访问Parent Folder字段。默认情况下,该字段会设置为源项目所在的文件夹。点击字段右侧的Change 链接,可访问工作区的服务器文件夹结构,从中选择用于存储克隆项目的其他文件夹。您可以根据需要将项目组织为子文件夹的层级结构。更多信息请参见创建项目文件夹层级结构部分。
设置好各字段后,点击
按钮。原项目及其所有组成文件和数据将被克隆(复制),并作为新项目条目添加到Projects页面列表中(位于所选父文件夹下)。由于创建的克隆实际上是一个新项目,其权限将与创建(或上传)新项目时的方式相同——即默认情况下权限继承自父文件夹,执行克隆操作的用户为所有者。另请参阅管理项目创建权限以获取相关信息。
移除项目
Related page: 回收站
要从工作区移除(删除)现有项目,请在Projects页面选择其条目,点击项目列表上方的
控件或项目磁贴内的
控件,并在关联菜单中选择Remove 条目。当Projects页面以列表视图显示时,点击所需项目条目最右侧的
控件,并在关联菜单中选择Remove命令。
只有当您是该项目的所有者或工作区管理员时,才可以移除项目。
接下来的Remove <project>窗口会列出与该项目相关的所有项目项(如关联的发布版本),这些内容也将被移除。选择Show details选项可打开项目的发布视图,以检查其关联的发布版本和制造包。
如果项目没有关联的发布版本,则会显示简化的Remove窗口。
移除工作区项目实际上是“软删除”,即项目及其所有关联项会被移动到工作区的Trash 区域。请在Remove <project>窗口点击
按钮以确认移除操作。
如果您只想软删除与某个特定项目关联的某个制造包,可以直接在该项目的Releases视图中进行操作。
移除完成后,项目条目将从主项目列表中移除。在 Altium Designer 中,您的本地工作副本不会受到影响,但您将无法再向服务器提交更改。您可以关闭并重新打开本地工作副本,以访问一系列建议操作,因为本地项目现在引用的是一个已不存在的 VCS 仓库。
以这种方式移除的所有项目都可以在界面的Trash 页面中找到。请注意,您只能查看自己软删除的项目(以及其他项目项)。管理员可以在Trash 页面看到所有被软删除的内容。
关于软删除项目需要注意的事项:
-
该项目将无法通过您的设计软件或 Web 界面打开和浏览。
-
如果该项目曾在工作区外部共享,其相关磁贴也会从 Altium 365 平台界面的Shared with Me页面中移除,所有外部协作人员都无法再访问。
-
与项目一起被移除的任何共享制造包,也会从 Altium 365 平台界面的Shared with Me页面中移除,所有相关人员都无法再访问。
-
在浏览任何已被项目使用的项目项时,Where Used 条目会显示该项目已被移除。
-
项目只能由其所有者或工作区管理员在Trash 页面恢复或永久删除。
请注意,如果您已软删除某个项目(将其移至Trash),则可以再次使用相同名称创建新项目。如果随后恢复该项目且原名称已被占用,则会自动添加数字后缀,以确保其在工作区内名称唯一。