Altium使用gitee实现托管(Altium24.0)

1.背景

昨天总算搞好了NXP和TI程序提交到gitee,然后想看一下Altium与Cadence能不能托管,后来去看了一下是可以以的,Altium貌似挺简单的。今天搞了一下总算搞定了,网上的资料是真少,尤其是最新版本的,当然也是给我自己做一下记录。关于托管NXP和TI程序我后面看情况出教程吧。

2.创建新仓库

0f5877d930c84115bb6fc4def748270c.png

点击这里创建一个新仓库

c4406d023c6b4d73b0afc7804d4930b8.png

这里务必选择初始化仓库选择SVN,其他的都可以看个人需要填写。然后创建仓库

8a8dec2c9a9b4f6db537484aa51058f4.png

创建完成仓库会是这样然后点击管理

ce474397c7724ff08483dbc5760ca3c0.png

点击功能设置,勾选上启用SVN访问

51d999650e6c483994c2822f309ffabe.png

 仓库端就设置好了

3.Altium设置

0933b17230184c8c9f87f67654f7fa92.png

 在AD的右上角有设置,点击

6b757dd87373431189966aa6c4d376d1.png

选择Data Management再点击Design Respositories在跳出来的选择connect to,SVN,这里我以前有创建过一个连接,如果读者没有创建过则不会有。

 94c482883caf444aba5249ed1a5ac7d8.png

这里主要解释两个东西

第二项是本地的备份路径,我们找到一个本地的空白文件夹,确保是安全的不会被随意删除的那种,填到这个地方

倒数第三项是gitee地址,比如我们的网上地址是:https://gitee.com/Pxxxxxxx/dcdc_-lm5146

那么我们这里只需要填入/Pxxxxxxx/dcdc_-lm5146

 ea564fb584244540adb31bf12224a693.png

填写完毕后我们可以点击test,如果一切正常则会出现connection ok 

 ff8484c72eeb4451a24ec75f891c0886.png

确认填写正常后点击OK保存当前设置 

76051e0d68ce4a21910436f0bb4b22dc.png

然后我们就会出现我们刚刚填写的连接,状态是打勾的正常状态 

 389ff4bfeb3446898e299b966265d295.png

然后点击确定保存设置

4.同步工程 

4f7c25e3cf4846da8dd56385badfb9c7.png

创建后工程后,右键工程,在下拉菜单上选择版本控制,添加项目文件夹到版本控制系统 

b3bfe12364b5486986e62204103a8194.png

选择你要连接的地址 

9b3eb4fcb1e54e5799a464c0252e6d69.png

这里注意一下务必选择下面这个空白页 

32dba7edc951499cb77c77f35aa0728f.png

然后点击OK 

677ec246963a47a7a6a4b6520e8d6c9b.png

此时会跳出我们本地端有的内容,选择你要同步的东西,然后点击commit 

33b44f68e12a4503a7f4ed18bf0dc898.png

此时你的工程都会打勾了 

4b81a8714d814df6a97d8918faa1cb74.png

再看看gitee就出现了我们刚刚同步的内容了

5.提交修改

6e5141d2d6794eb4ac2eb27a5394ce1e.png

 比如这里我们添加了一个新器件

0e179c06ecd14a92bdeda05f06c550be.png

对工程保存后修改的内容则会出现红色的圆圈 

25532da5df7e42e59395a6a8fb687f67.png

右击工程选择版本控制,选择提交 

42c60e2a2cbb4ead96b8c14362f93f2d.png

你可以对当前这次做出评论,之后点击OK 

d9aef20b0b354f4daa132e93c20adb1c.png  

这时工程都打勾了,这表示你同步成功

6.不同版本对比 

fd924e5285b447629284b4548c26b603.png

比如这里我又添加了一个元件,我想看一下和上一个版本有何区别 

ab189d0312e24d0a8fdef8de9c531579.png

依旧是保存,确保是圆圈状态 

7bcb2353996846b4b0c1646b7d623aa3.png

右键图纸,选择版本控制,与head比较 

1f51f418105c448ca24cc635738a9bfe.png

这时就会跳出两个窗口,当前版本和上一个版本,同时也会跳出对话框写出哪里的区别

7.版本恢复

75d3db710313482eaf4415d50aaa8794.png

右键工程,选择版本控制,恢复本地修改 

 4869bbeee2ec419eb1fd52072d5bd8b3.png

这时我们就会退回到上一个版本了。

8.跨版本修改

f1f86fc8138f4c52ac1809f613987a9d.png

右键工程选择储存管理器 

b0a743119e564614a2948fa04b348e53.png

跳出的对话框里就是以前版本的修改,我们可以选择不同版本来操作

9.最新版本

最近把altium跟新到24.0,依然没有问题

10.结语

总的来说AD的同步还是比较香的,相信大家有AD版本控制方法的加持肯定能在设计与协作方面如虎添翼。大家有什么问题可以在评论区提出我也会尽力解答的。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值