搜索
bottom↓
回复: 35

工程师必备SVN开源管理集成库方法 申裤衩

  [复制链接]

出0入0汤圆

发表于 2017-6-23 16:33:24 | 显示全部楼层 |阅读模式

.................................................................................申请裤衩...............................................................................


SVN解释:Apache Subversion(简称SVN,svn),一个[size=15.008px]开放源代码[size=15.008px]版本控制系统,相较于RCS[size=15.008px]CVS,它采用了分支管理系统,它的设计目标就是取代CVS。
工程师必学呀.

SVN开源方式管理  : 也就是说用户可以使用SVN的方式时刻保持同步, 尽快使用最新版本。
相应的SVN地址在封装库发布贴中都有列出.

下面开始示教 使用方法:
1) 安装SVN客户端
2) 使用SVN 同步

本教程看起来图片非常多. 其实操作一遍后,  学会了,   以后会非常方便.





1)安装SVN客户端.  已经安装SVN客户端,可忽略这一步.

SVN客户端。 这里使用 <TortoiseSVN> ,俗称“乌龟”,
下载SVN客户端:(个别宽带提供商   需要翻墙)
TortoiseSVN 官方地址:https://tortoisesvn.net/downloads.zh.html,  默认是英文,但有中文语言包


安装 SVN客户端
点击 Next
点击 Next
注意这个界面,一定要全部安装,如下图:
点击 Next
点击 Install

到这个界面下,英文版的SVN算是按照完成,下面说安装中文包并设置为中文

语言包安装完成

设为中文显示
任意文件夹下右键菜单,    Settings
选中文.  然后 应用, 确定 中文显示设置完成.




2) 使用SVN 同步

1> 设置
这里依照PADS封装库地址为例
与服务器同步,并下载内容.


  
设置如上图

看到这个界面就算完成了.

简单说明文件夹图标,  这里我随便建立了一个文件夹,用来对比正常文件夹和有SVN的.
图标说明:


2> 更新


看到这个界面就算更新完成了.

更多SVN的相关教程 请自行谷歌,必应,百度...  工程师必学呀.


声明:  以上内容摘自嘉里创社区 如有问题请联系我

出0入0汤圆

发表于 2017-6-23 16:43:08 | 显示全部楼层
服务器放哪里?本地硬盘吗?

出0入16汤圆

发表于 2017-6-23 16:49:02 | 显示全部楼层
这个帖子很不错啊!感谢楼主转过来!

出0入0汤圆

发表于 2017-6-23 18:16:25 | 显示全部楼层
果断直接上git啊!

出0入4汤圆

发表于 2017-6-23 18:22:18 | 显示全部楼层
aozima 发表于 2017-6-23 18:16
果断直接上git啊!

git 搭服务器要用ubuntu,困难啊。

出0入0汤圆

发表于 2017-6-23 18:28:53 | 显示全部楼层
lwy86 发表于 2017-6-23 18:22
git 搭服务器要用ubuntu,困难啊。

git可以直接在文件系统上面建立项目库呀。
可以没有服务器的概念。

出0入4汤圆

发表于 2017-6-23 18:32:49 | 显示全部楼层
aozima 发表于 2017-6-23 18:28
git可以直接在文件系统上面建立项目库呀。
可以没有服务器的概念。

我最近在搭Gitlab服务,弄了几天了还没弄好,不像SVN有visual SVN ,windows装一下就可以了。

出0入0汤圆

发表于 2017-6-23 18:54:26 来自手机 | 显示全部楼层
支持用git

出0入8汤圆

发表于 2017-6-23 20:44:51 | 显示全部楼层
git
git
git

出0入0汤圆

发表于 2017-6-23 21:11:43 | 显示全部楼层
原理图PCB图怎么比较?

出0入0汤圆

发表于 2017-6-23 22:16:16 来自手机 | 显示全部楼层
GIT,必须git

出0入0汤圆

发表于 2017-6-23 22:17:27 来自手机 | 显示全部楼层
aozima 发表于 2017-6-23 18:28
git可以直接在文件系统上面建立项目库呀。
可以没有服务器的概念。

除了不需要服务器外,git,比svn还有啥高级的地方呢?

出0入0汤圆

发表于 2017-6-23 22:42:43 | 显示全部楼层
zxq7 发表于 2017-6-23 22:17
除了不需要服务器外,git,比svn还有啥高级的地方呢?

我认为git最吸引我的地方是,极低的代价创建分支。git中的分支就是一个索引,然而在svn中一个分支是一份拷贝。
关于分支的介绍参考:https://git-scm.com/book/zh/v1/Git-%E5%88%86%E6%94%AF-%E5%88%A9%E7%94%A8%E5%88%86%E6%94%AF%E8%BF%9B%E8%A1%8C%E5%BC%80%E5%8F%91%E7%9A%84%E5%B7%A5%E4%BD%9C%E6%B5%81%E7%A8%8B

出0入0汤圆

发表于 2017-6-23 23:12:21 | 显示全部楼层
GIT              

出0入0汤圆

发表于 2017-6-23 23:16:39 | 显示全部楼层
GIT 有教程吗?看了一下,一头雾水

出0入0汤圆

发表于 2017-6-23 23:59:29 | 显示全部楼层
zxq7 发表于 2017-6-23 22:17
除了不需要服务器外,git,比svn还有啥高级的地方呢?

人人都有可以有完整副本,谁也不怕谁,只要经常同步,服务器坏了都不怕。

出0入0汤圆

发表于 2017-6-24 09:30:28 | 显示全部楼层
lanqilove 发表于 2017-6-23 22:42
我认为git最吸引我的地方是,极低的代价创建分支。git中的分支就是一个索引,然而在svn中一个分支是一份 ...

是不是说,相同情况下,git占用的磁盘空间会比svn少?

出0入0汤圆

发表于 2017-6-24 11:16:45 | 显示全部楼层
mark一下,后面可能用

出0入0汤圆

发表于 2017-6-24 11:20:53 | 显示全部楼层
应该大部分公司都用这个吧,这个应该是电工的一个基本技能了。如果要自己在家里搞,可以自己建一个服务器(可以使用本机做,也可以用另一台机器)。

出0入12汤圆

发表于 2017-6-24 12:58:25 | 显示全部楼层
lwy86 发表于 2017-6-23 18:32
我最近在搭Gitlab服务,弄了几天了还没弄好,不像SVN有visual SVN ,windows装一下就可以了。 ...

windows 下用scmmanager,我在公司搭了一个,很方便

出0入0汤圆

发表于 2017-6-24 13:09:12 | 显示全部楼层
git!git 毫不犹豫

出0入0汤圆

发表于 2017-6-24 14:14:55 | 显示全部楼层
zxq7 发表于 2017-6-23 22:17
除了不需要服务器外,git,比svn还有啥高级的地方呢?

svn也可以不需要服务器啊

出0入0汤圆

发表于 2017-6-24 15:41:44 | 显示全部楼层
果断上git不解释

出0入0汤圆

发表于 2017-6-29 10:20:39 | 显示全部楼层
SVN已经在用  哪位大侠来个git的教程啊

出0入17汤圆

发表于 2017-6-29 11:51:23 | 显示全部楼层
git + gitblit,可以在windows上搭建git服务器。这个服务器其实就是个文件夹,可以用云同步软件或者直接复制到U盘里,实现在家里和公司同步数据。
http://a1c80cec.wiz03.com/share/ ... j3zOxwE0Tj6TN1CMLKg,这是gitblit搭建教程。
供有需要的朋友参考。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2017-6-30 23:46:26 来自手机 | 显示全部楼层
一看标题就知道这个帖子要被git攻占 果不其然

出0入0汤圆

发表于 2017-6-30 23:49:19 | 显示全部楼层
还是忍不住说用git舒服点

出0入0汤圆

发表于 2017-7-1 21:34:29 来自手机 | 显示全部楼层
版本管理方面果断GIT好用。库如果想分享的话直接github多爽。

出0入0汤圆

发表于 2017-7-1 21:53:20 | 显示全部楼层
之前是用的GIT,现在的部门用的SVN,真的是各种不爽……

出0入0汤圆

发表于 2017-7-2 09:25:40 | 显示全部楼层
本帖最后由 armku 于 2017-7-2 09:28 编辑

http://git.newlifex.com/NewLife/GitCandy
https://github.com/NewLifeX/GitCandy
一个基于ASP.NET MVC的git服务端

出0入25汤圆

发表于 2017-7-2 16:39:13 来自手机 | 显示全部楼层
我感觉windows下还是vss最简单易用,十几年了,一直用习惯vss了。

出0入0汤圆

发表于 2017-7-2 17:33:33 | 显示全部楼层
本帖最后由 liwey 于 2017-7-2 17:36 编辑
lvyi913 发表于 2017-6-23 23:16
GIT 有教程吗?看了一下,一头雾水


不用看, 直接用sourcetree,各项菜单见名思意就行了, 试试就会用了, 肯定会碰到问题, 但是相信你很快就能找到解决方案到。

不过git在windows上是卡的一B,linux下或mac下会更爽(linux下其实我没用过,猜的),不过项目不是太大的话影响不大。一般嵌入式项目相对都比较小。

出0入0汤圆

发表于 2017-7-3 12:26:53 | 显示全部楼层
lswood 发表于 2017-7-2 16:39
我感觉windows下还是vss最简单易用,十几年了,一直用习惯vss了。

您现在用什么版本?我装了win7 64位后就没有找到合适的版本

出0入25汤圆

发表于 2017-7-3 20:38:24 | 显示全部楼层
lvyi913 发表于 2017-7-3 12:26
您现在用什么版本?我装了win7 64位后就没有找到合适的版本

我用的wi10 64位也没问题啊,用的是vss2005,不是vc6带的那个版本。

出0入0汤圆

发表于 2017-7-4 10:14:44 | 显示全部楼层
原理图怎么对比差异的,直接对比文件内容么

出675入8汤圆

发表于 2022-6-1 08:41:57 来自手机 | 显示全部楼层
svn可以同步到gitee吗?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 -- 东莞阿莫电子网站 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2022-10-7 20:23

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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