SVN管理AD工程

前言:上一篇博文中探索了搭建SVN服务器,那么接下来就是使用啦!在Altium Designer中对SVN的支持是非常棒的(也只支持这个…)

工作环境

  • 操作系统:Windows10 Pro 1909
  • Altium Designer:AD19.0.4
  • 一杯咖啡☕和好心情😝

在AD中配置SVN

该工程基于上一博文中开发的SVN服务器

若读者没有服务器,可以使用笔者的个人库(里面有许多笔者私藏的原理图库和封装库,欢迎白嫖和支持)

1
svn://server.singularity-blog.top
  1. 打开AD的设置(也叫优选项)

    优选项面板

  2. 检查在版本控制(Version Control)页中是否有SVN提供版本控制。如果没有建议回头看上一博文安装TortoiseSVN

  3. 连接到笔者的私人库:

    1. 打开设计库(Design Repository)页中的Connect to下的SVN

      连接远程库

    2. 依次填写:本地存储位置、服务器库地址、拥有的账户

      信息填写

    3. 使用test功能看看能不能正确连接到服务器库

  4. 配置完成,可以开始Commit和Checkout了

笔者的SVN库留了一个游客账户接口,但是是只读的噢!如果有意愿和笔者一起完善建立该库,欢迎联系我

账户名:visitor
密码:singularityBlog

上传工程到库

  1. 添加工程到版本控制系统

    添加工程到SVN

  2. 选择要加入的文件

    创建子文件夹

    添加管理的文件

  3. 提交

    提交

其他操作,如:更新、冲突解决等,都在这个地方进行操作,真是非常方便!

查看本地工程变化

在右下角的Panels中调出Storage Manager

Storage Manager

就可以在Status一栏中看到工程的变动了

从远程拉取库

由于AD19目前不支持浏览远程SVN库的内容,所以需要手动检出(Checkout)库内容

在这之前需要先安装好TortoiseSVN

  • TortoiseSVN下载地址

    1
    https://tortoisesvn.net/downloads.zh.html

    一路next安装就可以了

  • 使用TortoiseSVN Repository Browser查看库内容

    TortoiseSVN Repository Browser

    按提示填写库地址:

    1
    svn://server.singularity-blog.top/AD_PersonalLibrary

    就能看到目前的内容了:

    Detail

  • 拉取库内容

    1. 在想下载的文件夹上右键,点击checkout

      选择Checkout

    2. 填写想要存放的路径位置

      路径填写

      路径这边只是示例!大家务必自己安排位置噢

    3. 开始下载库的内容啦!

      downloading

  • 下载好之后,直接用AD打开就可以了

Donate
  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.
  • Copyrights © 2022-2023 RY.J
  • Visitors: | Views:

请我喝杯咖啡吧~

支付宝
微信