学习之前我也问了很多IT群,了解一下是否还在用,还是都是Git!因为我搜索一些资料,在2019段寥寥无几!不过有群友反应,反正技多不压身,都学一学嘛!同时也想在这片方面给大家更新一下资料!搜百度,安装地址,额!还没动!官方链接已经变了!
再也觉得,毕竟大学生的倒腾能力还是有的,寝室舍友之间,传输一下小项目玩玩,体验也不错!(这里不写怎么部署到MyEclipse或者idea,要是用idea,推荐博客)
文章主要分两大部分:
1,Git和SVN的了解,毕竟学东西要了解一下
2,硬菜,SVN的一些安装使用(visual端口处理,tortoise汉化)
一.GIT和SVN知多少
SVN(Subversion):开源,跨平台,在 CVS 的基础上开发。使用企业众多, 稳定安全,操作简单。集中式版本控制系统。
GIT:开源的分布式版本控制系统,用以有效高速的处理从很小到非常大的项 目版本管理。(GITHUB 是一个用 GIT 做版本控制的项目托管平台,B/S 架构。 放到 GITHUB 上的代码需要开源,并且是互联网开发)
对于SVN:
- 传统的 SVN 是通过命令进行操作的,现在一般通过 GUI 形式使用 SVN
- 服务器端 Visual SVN(GUI)
- 客户端:TortoiseSVN 第三方客户端(GUI)
- 客户端:subclipse Eclipse 的插件 第三方客户端(GUI)
- TortoiseSVN 功能更强、使用范围更广,但是 eclipse 下使用 subclipse 更方便
二.安装SVN
I、Visual SVN
- 官网www.visualsvn.com/server或者直接进入下载页面 www.visualsvn.com/server/download 按照自己的电脑位数选一下,一般都是64位
![06ba390febebf63d47b6be839b8ba6e6.png](https://i-blog.csdnimg.cn/blog_migrate/2b3fab17502b425e9e8393ea314c5aa4.jpeg)
![ace43ba2305914177b7b9c3923d7bc93.png](https://i-blog.csdnimg.cn/blog_migrate/0e4743e58be2c3c572856a7ca55a4901.jpeg)
![f725e72163555371ceeda36ce93ae766.png](https://i-blog.csdnimg.cn/blog_migrate/11141f9ce0d26b2d6002e97155be4dd6.jpeg)
i-1,下载好开始安装
![60f9b0f02d8de5893fde32922877fd4e.png](https://i-blog.csdnimg.cn/blog_migrate/22a794d42e392f907f3789db0bb569dc.jpeg)
默认next->next(这张图就不放了)->
![2703b10c173be4ea28e84d3efada92a5.png](https://i-blog.csdnimg.cn/blog_migrate/2f5fc0b5a989b1ec3aed0ef14d7fa982.jpeg)
到这一步端口443有可能出问题,我搜的解决方案有两种,推荐直接改成8443即可,另一个提一下。
next端口有问题----->OK
![1665c4764e164b0161bfbe6492dd11d0.png](https://i-blog.csdnimg.cn/blog_migrate/e7f15ebdb68a5ec9f16c114821de2b0d.png)
方案一:改成8843
![38342c4373fe307ba2322e297f0c9c59.png](https://i-blog.csdnimg.cn/blog_migrate/61363ef2f6cf4b4aecaeb73b1bac9642.jpeg)
方案二:知道一下,比较繁琐,把使用这个端口的进程关了,不想了解直接跳过下面两图
win+R-------->cmd-----> netstat -oan
![9aedc1bf4c060bf9597503fe6050af3f.png](https://i-blog.csdnimg.cn/blog_migrate/0d4c019c382c50a942185704bcb0a73d.jpeg)
找一下这个进程可以 tasklist /FI "PTD eq 7828" (看你的进程是什么,改7828)
![b4ddd3e1607b080ba61925a93cae5b82.png](https://i-blog.csdnimg.cn/blog_migrate/7c42d1f8bf61be736893bb477925faa5.png)
后面可以打开任务管理器-->服务-->找到-->关闭!如果有可能还需要注册表,把注册端口删了,so 了解一下就行!这里就不多说了!
最后完成------>Finish
![29c57da30bfa9513e52814c71d1c1462.png](https://i-blog.csdnimg.cn/blog_migrate/d21143477f12f23cd03620aa912d756b.jpeg)
i-2,简单使用
- 1,创建用户User
![0578ca5df13114dee56c07eb4a7c6905.png](https://i-blog.csdnimg.cn/blog_migrate/4a0487881f8deb80d23651b0a3546f11.png)
- 2,创建组Groups,添加自己刚创建的用户
![109fe2bd555d2815f72aeff58ea4b74f.png](https://i-blog.csdnimg.cn/blog_migrate/9b14051365de0f9c329cb105e057661a.jpeg)
![a7e920759443f02e9e1aa9559c6a09c8.png](https://i-blog.csdnimg.cn/blog_migrate/d85faf2860b294a2a21cc8bc2b628a6b.png)
- 3,创建仓库
讲一下结构
- trunk:主干 开发时代码存储的位置,永远是最新的代码
- brank:分支 在不影响 Trunk 其它用户情况下进行一些关于新功能的探 索性或实验性的开发,待新功能完善后它也可以合并到 Trunk 中
- tags:标签 历史版本 阶段性里程碑版本 比如 1.0 2.0 3.0
![b155abb8642154a0d11def2a0860613d.png](https://i-blog.csdnimg.cn/blog_migrate/b3f6178748756a0bb30eca7f9bdf5cd7.jpeg)
![d24bda7d24084faee3acea638ccf9ad9.png](https://i-blog.csdnimg.cn/blog_migrate/1e3da3ae215a2de5dde6d0d9183c8fd4.png)
![e6d66d32f5f58dc83d6b2ba219353d91.png](https://i-blog.csdnimg.cn/blog_migrate/64db2de3e5e3c475461f0642447d5320.jpeg)
![f60edce9eafe67cdc99e0f8f5ff4395f.png](https://i-blog.csdnimg.cn/blog_migrate/86f1ca758d1a353fb84c9026f1c3e070.jpeg)
![2efc13d6a110c44c7b962cbbb2bc57a1.png](https://i-blog.csdnimg.cn/blog_migrate/a84a71b17c3d90a6648fcfa2984da2bc.jpeg)
- 4,测试玩一把,打开浏览器把copy的粘贴到网址栏里
![c82a85273b87fb1fb8657b2620f895fd.png](https://i-blog.csdnimg.cn/blog_migrate/cbe129f8e390baed621dd100ba257044.png)
![a1f2319e2d19609a6e14ffd2ead8b0b5.png](https://i-blog.csdnimg.cn/blog_migrate/7c9c26b82e4a113e804608360a91271e.jpeg)
II、Tortoise SVN(爱称海龟)
下载官网地址https://tortoisesvn.net/downloads.html 选一款你喜欢的
![059c21134232ab94b9520775d4d40048.png](https://i-blog.csdnimg.cn/blog_migrate/6952240cdb820601c209f488ba47dc59.jpeg)
往下滑一滑,下载一下汉化工具
![d4563ff93ceb93da7161e1e64ebd594e.png](https://i-blog.csdnimg.cn/blog_migrate/1669ad4d897a636059086fd03976c1cb.jpeg)
- 1,安装,一路除了自定义安装目录以外,next狂点即可,没有什么可以说的
![a36552f938f6328a418c1deedcefd09a.png](https://i-blog.csdnimg.cn/blog_migrate/3cf65def83d9d8e8e3e34f571f500cf2.jpeg)
![09acfc38c4f8412d5b571b0b57b47142.png](https://i-blog.csdnimg.cn/blog_migrate/9c6178cace852b3b1fae44774e384df9.jpeg)
![8cf5dd050d401869479c20cc2b481a56.png](https://i-blog.csdnimg.cn/blog_migrate/cf9da9e6e531e9a5dc0d13600fd5dfa1.jpeg)
![e0a5d6885291d0904c1d2325d1c919cd.png](https://i-blog.csdnimg.cn/blog_migrate/e06de805825714130bfe6d0d9ff58b03.jpeg)
![893a02683d3edce742f346251950d9d1.png](https://i-blog.csdnimg.cn/blog_migrate/aa7136e0cdc740f606005f835bc210e5.jpeg)
- 2,开心的汉化,点击自己下载好的汉化工具--->下一步--->完成
![b6a331cd779fea2ba9caf145a42eff37.png](https://i-blog.csdnimg.cn/blog_migrate/465afda0da1697bbeffa2be4ff6bffff.jpeg)
![481ab69b0537a91f38e8ec938d8b7d24.png](https://i-blog.csdnimg.cn/blog_migrate/4032d2012613970646749f56659888be.jpeg)
完成以后--->鼠标右键---->如图Settings
![f8086ab17c7e476a17d51406fcdb4486.png](https://i-blog.csdnimg.cn/blog_migrate/e381a5412c92e2b2a32a409415675e45.jpeg)
![744ef944d138fbbe36947fa3e2d11860.png](https://i-blog.csdnimg.cn/blog_migrate/12ebd397fef449096b606707e3d9a741.jpeg)
应用--->确定--->到此over