1293|3

1405

帖子

0

TA的资源

五彩晶圆(初级)

楼主
 

用SVN实现AD项目文件的版本管理 [复制链接]

本帖最后由 Nubility 于 2024-1-10 16:56 编辑

上次写了Git管理AD文件版本,今天研究了SVN,发现AD对SVN的支持比较好,更省事。

 

1. 点击小齿轮打开preference菜单,找到version control。

 

勾选SVN右边的enable,下面版本选择1.9, OK关掉窗口。

 

 

 

 

2. 先打开一个AD工程,在工程文件上右键选择History,然后Add Project to Version Control...

 

 

 

 

3. 然后选择 setup custom repository, 创建自己的SVN仓库

 

 

 

 

4.  弹出preference 菜单选择design repositories, 在create new下面选择SVN。

 

 

 

 

5. 弹出窗口填写SVN仓库名称和选择保存路径

 

 

 

 

 

6. 创建好了的SVN仓库, 可以看到存储路径和状态

 

 

 

 

 

OK关掉窗口,可以看到还有一个窗口要我们选择将这个项目存储到SVN仓库的哪个文件夹, 在这里需要点击下面的New Folder创建一个和项目对应的文件夹,关掉窗口。

 

 

 

 

 

 

 

7.  首次提交文件, 上面的窗口关掉之后又出现一个窗口提示我们需要提交哪些文件,可以全选,或者按需勾选,看心情。 选好之后点commit。

 

 

 

 

 

8.  首次提交后的修改。 SVN初始化了之后项目文件右边多了个+号,表示状态。

 

 

 

 

 

 

 

 

 

尝试修改文件,删除P1。

 

 

 

 

被修改的文件出现了红圈标记,右键History -> commit提交修改

 

 

 

 

填写提交信息

 

 

 

 

 

9. 查看修改 & 对比差异

 

选择store manger,打开提交记录

 

 

 

 

 

 

 

 

提交记录窗口中选择刚才修改的文件,下面的VCS窗口显示了这个文件的提交记录和刚才填写的提交信息

 

 

 

 

 

 

对比差异: 在VCS窗口选择任意2个版本,右键compare

 

 

 

 

 

 

 

然后会自动打开2个文件窗口和一个different窗口,在different点击差异信息就能高亮2个版本的文件内容差异。

 

 

 

 

最新回复

参考文件还可以 、脱稿了就有点不好办了   详情 回复 发表于 2024-3-23 21:31
点赞 关注
个人签名

执古之道,以御今之有,能知古始,是谓道纪

 
 

回复
举报

4771

帖子

12

TA的资源

版主

沙发
 
git push
git pull
感觉就还好

点评

命令行操作,感觉很多人不喜欢  详情 回复 发表于 2024-1-10 18:01
 
 
 

回复

1405

帖子

0

TA的资源

五彩晶圆(初级)

板凳
 
吾妻思萌 发表于 2024-1-10 17:39 git push git pull 感觉就还好

命令行操作,感觉很多人不喜欢

个人签名

执古之道,以御今之有,能知古始,是谓道纪

 
 
 

回复

5791

帖子

44

TA的资源

版主

4
 

参考文件还可以 、脱稿了就有点不好办了

个人签名

射频【放大器】

 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表