工程师必备SVN开源管理集成库方法 申裤衩
.................................................................................申请裤衩...............................................................................
SVN解释:Apache Subversion(简称SVN,svn),一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。工程师必学呀.
SVN开源方式管理: 也就是说用户可以使用SVN的方式时刻保持同步, 尽快使用最新版本。相应的SVN地址在封装库发布贴中都有列出.
下面开始示教 使用方法:1) 安装SVN客户端2) 使用SVN 同步
本教程看起来图片非常多. 其实操作一遍后,学会了, 以后会非常方便.
1)安装SVN客户端.已经安装SVN客户端,可忽略这一步.
SVN客户端。 这里使用 <TortoiseSVN> ,俗称“乌龟”,下载SVN客户端:(个别宽带提供商 需要翻墙)TortoiseSVN 官方地址:https://tortoisesvn.net/downloads.zh.html,默认是英文,但有中文语言包 http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/E5169D760682485B9B5133D1C00B98EC_683.png
安装 SVN客户端 http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/48E83A02BB3F40AB9B7B6C3FCEADF677_618.png点击 Next http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/2A8E09ACA26D4A2CB1D193D400FD4D81_618.png点击 Next 注意这个界面,一定要全部安装,如下图: http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/5FA94A112A1B41179D1414FCE11731AC_157.png点击 Next http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/E1555868D54D41FD87ED11C7161B15CC_936.png点击 Install http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/A31FA4E332DB470A9E9AF05A210D6C24_687.png
到这个界面下,英文版的SVN算是按照完成,下面说安装中文包并设置为中文
http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/FE391DB7D41F4644865A27085FA325ED_283.png http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/537335A520C544B2A0A6879ECEB6F2ED_680.png http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/0F887028E6204BD195BF8AF3E4424A91_804.png语言包安装完成
设为中文显示任意文件夹下右键菜单, Settings http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/80267E3B83FC402F88D3E698F883943A_689.png http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/7F45F5B6316049FBB634716175DD2E63_407.png选中文.然后 应用, 确定 中文显示设置完成.
2) 使用SVN 同步
1> 设置这里依照PADS封装库地址为例与服务器同步,并下载内容. http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/1D3BD10B1FA54407852A75844BF9728C_960.png
http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/A19955EB16544F9AB473B5BA1736D096_907.png设置如上图版本库地址: http://code.taobao.org/svn/JLCSMT_LIB_PADS/
http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/98C4AECD0DB443AC92A284C4436FC7FF_581.png http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/D4EDD674779D4E1BB951FAEE96EC9E89_988.png看到这个界面就算完成了.
简单说明文件夹图标,这里我随便建立了一个文件夹,用来对比正常文件夹和有SVN的. http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/306A15EC91634445BF98C727E0A6D82A_325.png图标说明: http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/48AA9F57D7FA4DF78FAEC6FBA1904F2D_419.png
2> 更新 http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/6D28296EA4B14D3EBE90B2C575897C4B_429.png
http://club.szlcsc.com/upload/postuploadimage/image/2017-04-22/73C3F8433462465BB60A0FFB3282BDBD_859.png
看到这个界面就算更新完成了.
更多SVN的相关教程 请自行谷歌,必应,百度...工程师必学呀.
声明:以上内容摘自嘉里创社区 如有问题请联系我 服务器放哪里?本地硬盘吗? 这个帖子很不错啊!感谢楼主转过来! 果断直接上git啊! aozima 发表于 2017-6-23 18:16
果断直接上git啊!
git 搭服务器要用ubuntu,困难啊。 lwy86 发表于 2017-6-23 18:22
git 搭服务器要用ubuntu,困难啊。
git可以直接在文件系统上面建立项目库呀。
可以没有服务器的概念。 aozima 发表于 2017-6-23 18:28
git可以直接在文件系统上面建立项目库呀。
可以没有服务器的概念。
我最近在搭Gitlab服务,弄了几天了还没弄好,不像SVN有visual SVN ,windows装一下就可以了。 支持用git git
git
git 原理图PCB图怎么比较? GIT,必须git aozima 发表于 2017-6-23 18:28
git可以直接在文件系统上面建立项目库呀。
可以没有服务器的概念。
除了不需要服务器外,git,比svn还有啥高级的地方呢? 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 GIT GIT 有教程吗?看了一下,一头雾水 zxq7 发表于 2017-6-23 22:17
除了不需要服务器外,git,比svn还有啥高级的地方呢?
人人都有可以有完整副本,谁也不怕谁,只要经常同步,服务器坏了都不怕。 lanqilove 发表于 2017-6-23 22:42
我认为git最吸引我的地方是,极低的代价创建分支。git中的分支就是一个索引,然而在svn中一个分支是一份 ...
是不是说,相同情况下,git占用的磁盘空间会比svn少? mark一下,后面可能用 应该大部分公司都用这个吧,这个应该是电工的一个基本技能了。如果要自己在家里搞,可以自己建一个服务器(可以使用本机做,也可以用另一台机器)。 lwy86 发表于 2017-6-23 18:32
我最近在搭Gitlab服务,弄了几天了还没弄好,不像SVN有visual SVN ,windows装一下就可以了。 ...
windows 下用scmmanager,我在公司搭了一个,很方便 git!git 毫不犹豫 zxq7 发表于 2017-6-23 22:17
除了不需要服务器外,git,比svn还有啥高级的地方呢?
svn也可以不需要服务器啊 果断上git不解释 SVN已经在用哪位大侠来个git的教程啊 git + gitblit,可以在windows上搭建git服务器。这个服务器其实就是个文件夹,可以用云同步软件或者直接复制到U盘里,实现在家里和公司同步数据。
http://a1c80cec.wiz03.com/share/s/2xO0PI3OV4Va2Cv2Zm3Wsjcd3kb_Vj3zOxwE0Tj6TN1CMLKg,这是gitblit搭建教程。
供有需要的朋友参考。 一看标题就知道这个帖子要被git攻占 果不其然 还是忍不住说用git舒服点 版本管理方面果断GIT好用。库如果想分享的话直接github多爽。 之前是用的GIT,现在的部门用的SVN,真的是各种不爽…… 本帖最后由 armku 于 2017-7-2 09:28 编辑
http://git.newlifex.com/NewLife/GitCandy
https://github.com/NewLifeX/GitCandy
一个基于ASP.NET MVC的git服务端 我感觉windows下还是vss最简单易用,十几年了,一直用习惯vss了。 本帖最后由 liwey 于 2017-7-2 17:36 编辑
lvyi913 发表于 2017-6-23 23:16
GIT 有教程吗?看了一下,一头雾水
不用看, 直接用sourcetree,各项菜单见名思意就行了, 试试就会用了, 肯定会碰到问题, 但是相信你很快就能找到解决方案到。
不过git在windows上是卡的一B,linux下或mac下会更爽(linux下其实我没用过,猜的),不过项目不是太大的话影响不大。一般嵌入式项目相对都比较小。 lswood 发表于 2017-7-2 16:39
我感觉windows下还是vss最简单易用,十几年了,一直用习惯vss了。
您现在用什么版本?我装了win7 64位后就没有找到合适的版本 lvyi913 发表于 2017-7-3 12:26
您现在用什么版本?我装了win7 64位后就没有找到合适的版本
我用的wi10 64位也没问题啊,用的是vss2005,不是vc6带的那个版本。 原理图怎么对比差异的,直接对比文件内容么 svn可以同步到gitee吗?
页:
[1]