找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 10177|回复: 6
打印 上一主题 下一主题
收起左侧

Altium Designer10 多人协作环境设计教程

[复制链接]
跳转到指定楼层
楼主
Altium Designer 10 多人协作设计

ByFongChanSam
暂时在国内好像还没有人写出这样一个文档,我应该算第一个吧(反正我在网上找不到 相关的中文版的环境设置说明)
我们都知道 AD10 的一个新的特色就是可以多人协作设计,我相信,大家用的 AD 都不 是正版的吧,那么我们在没有 AD 技术支持之下该如何设置才能达到多人设计的目的呢?那 么在下面就让我一步一步的给大家分享一下我这几个星期的研究成果。
第一:安装 AD10 软件,具体怎么安装怎么破解,这不是这篇文档该说的。我所用的是

AD 版本是 10.589

第二:第一个环境参数设置:使能 SVN




在 Preference 中,选 Version Control,使能 SVN,接着选择使用 AD 内部自带的 SVN。当 然你也可以不用 AD 自带的 SVN 而使用自己安装的 SVN。你还可以不用 SVN,而使能 CVS。 但是 AD 没有集成 CVS,所以用的 CVS 的话还要自己下载安装一个 CVS 才行。


第二个环境参数设置:DesignRepositories

在设置这个参数之前,我们应该在我们的电脑新建一个文件夹,名字顺便,最好不 是中文,我就新建一个名叫 Share 的文件夹,接着共享这个文件夹,使所有人都有读写的权 限。在 Share 文件夹下新建一个 Repositories 文件夹。我来说明一下这个文件夹的作用:它 的目的是用来存放 Repositories 参数的信息,为什么它一定要建在 Share 下面呢,因为它必 须被其他用户(非主机)访问,这点我后面会在设置从机的时候说到。



下面有两种情况:

①我们自己电脑当主机:点

, 新 建 一 个服 务 器 , 由于我只使能了 SVN,所以 CVS 是灰色的。点 SVN,



改下名字,当然不改也行。Method 里面选 File,Repository Location 的路径我们选择刚才那 个 Share 共享文件夹下的 Repositories 文件夹。


这个 是 Repository 下 面的子文件夹,它可以不用设置,因为 Repository 文件夹下没有文件夹了。
接着点 Test,AD 会提示 Connection OK。



如果你以后要修改这个 Repository 参数,可以点 Properties 修改或者 Remove 删除。


以上就是主机要设置的东西,接下来说从机要怎么设置。


②我们的电脑是从机:这时我们就要点


一样选择选 SVN,

同样是名字,Method 和 Repository Location。这是的 Repository Location 的路径就应该是主


机下的 Repositories 文件夹了。一定不可以选自己电脑的 Repositories,而是那个当主机的电 脑共享目录下的 Repositories 文件夹。所以我上面说 Repositories文件夹一定要建在 Share 共 享文件夹下面,不然从机就不能访问主机了。

设好后点 Test,它同样会提示

。 好了,从机的设置 Design Repositories 参数的步骤也说完了。



第三个环境参数设置:CollaborationServerPath
这里也分主机和从机
①我们先说主机
首先我们应该在我们的电脑的 Share 文件夹下新建一个 Collaboration 的文件夹。为 什么也一定要在 Share 下呢,这个跟 Design Repositories 参数一个道理。这个文件夹的目的 是用来存放联机用户信息,这个具体我会在后面讲到。


主机的 Collaboration Server Path 路径我们选择的是刚才在 Share 下的 Collaboration 文件 夹。
②从机的 Collaboration Server Path 设置方法就是找到主机的 Collaboration 文件夹,并把
它设为 Collaboration Server Path 路径。

最后点 Apply 和 OK 保存退出。至此,AD10 多人联机设计的所有参数设置已完成。





接着我们打开刚才新建的那几个文件夹看看里面的内容:

这个文件夹的内容建议大家不要随便添加和删除,里面的都是 Repositories 参数的信息,你 也可以打开那个 README 文档看看说明,“Do not add, delete, ormodify files here unless you
know how to avoid corrupting the repository.”







这个是 Collaboration 文件夹,里面的              这个文档保存的是主机和从机用
户信息,我们打开里面看看



其中 fqsonKXC-CAD-PC103这是我的电脑,fqs 就是我的用户名,电脑编号是 PC103
而 PCL 就是另一个工程师的电脑,他的电脑编号是 PC42.以上这些 WIP 信息要在多人联机后 才会生成的。


接着我们来新建工程,并做联机最后一步工作。(以下步骤都是主 机做的)



首先,主机在 Share 目录下的一个新文件夹新建一个工程,保存工程和 PCB 等文件。再次 强调,这些工程文件一定要在 Share 目录下,并且不能在参数文件夹里面。

打开工程

勾选 Show VCS status。那么在工程和文件后面会有标示


把工程加到 Version Control 中,同理,将 PCB 也加到 Version Control 中


那么就会在工程和 PCB 后面出现+号。 接着右键工程




选择 Commit Whole Project




将 PCB 和 Project 前面的框框勾上,再点 OK
就会发现工程和 PCB 右边出现两个绿色的勾。

注意,要实现 AD联机,那么工程和工程下面的文件必须都 要在 UnderVersionControl状态下。

那么直到现在,可以叫从机打开我们这个 Project 了。
当大家都打开了工程并打开 PCB 之后,在 PCB 面板右下角的 PCB 选项中选择


接着在

中手动画一个工作区域,这个是必须的,当联机的所有人都画完自己的工作区域之后,那恭 喜大家联机成功,你将会看到所有加入本次联机的成员。


最后我们来看看 AD10 联机效果:



以上的信息我一项一项说明下:

①手动画一个工作区域,这个是必须的,当联机的所有人都画完自己的工作区域之后, 那恭喜大家联机成功,你将会看到所有加入本次联机的成员,图片里面只有我 fqs 和 PCL。

②这个选项是清空所有自己画的工作区域。
③Head Revision 这个是 AD 保存的第一个副本,由于我之前已经保存了 5 个了,所以这 里是 5 by fqs,Checked out Revision : 2 by fqs 说明这是我保存的。
④这个是显示当前 PCB 和 AD 保存的副本进行对比差异。
⑤这个是将当前 PCB 更新副本 PCB。

完整的教程下载:
AD10多人协作环境设置.pdf (1.28 MB, 下载次数: 61)

评分

参与人数 1黑币 +5 收起 理由
g753388438 + 5 好东西 支持

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:210477 发表于 2017-6-12 15:52 | 只看该作者
正好要画板子,看到这个,很实用,感谢分享,同时向原作致敬

评分

参与人数 1黑币 +20 收起 理由
admin + 20 赞一个!

查看全部评分

回复

使用道具 举报

板凳
ID:111256 发表于 2017-9-1 08:27 | 只看该作者
对于大型公司,这个功能很实用。
回复

使用道具 举报

地板
ID:230815 发表于 2017-9-4 10:52 | 只看该作者
学习了,刚好需要。
回复

使用道具 举报

5#
ID:286204 发表于 2018-2-28 10:43 | 只看该作者
正需要呢,谢谢分享啊
回复

使用道具 举报

6#
ID:984553 发表于 2021-11-25 10:21 | 只看该作者
试了,很好用,很有用的帖子,为楼主点赞!
回复

使用道具 举报

7#
ID:1104139 发表于 2023-12-14 13:13 | 只看该作者
内容非常详细 ,很好
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表