现在一般开发都是协同开发了 , 所以会用到版本控制系统 , 说白了就是大家一起开发一个项目 , 分别写不同的代码 , 然后需要把代码汇总到一起 , 大家可能互相需要对方写的代码 , 就是大家共同去写一套代码 , 这就是需要版本控制系统 , 把大家写的代码存放到一个地方 , 相当于一个备份服务器!主流的版本控制系统 , 现在来说 , 就是Git和SVN了 , 而且Git似乎更加流行 , 当然也有很多公司使用SVN , 我目前经历的几家公司都是在使用SVN , 所以本篇文章就来详细的介绍那些你需要会的 , 在工作中经常用到的SVN技巧与使用!
首先看看啥是SVN
以下是百度百科的解释:
SVN是subversion的缩写 , 是一个开放源代码的版本控制系统 , 通过采用分支管理系统的高效管理 , 简而言之就是用于多个人共同开发同一个项目 , 实现共享资源 , 实现最终集中式的管理 。如果你还是有点不了解 , 建议多去百度搜搜 , 比如你可以这样搜索:“什么是SVN” , 建议多看看百度百科和维基百科之类的 , 上面说的还是比较详细的!
要用它就得安装它
先来说Windows上的安装 , 简单来说说 , 我们要使用SVN的话就需要安装一个客户端 , 好比你要听音乐的话就需要安装一个音乐软件在电脑上 , 当然 , 你可以选择安装qq音乐或者是网易云音乐!
那么SVN的话也是有版本可以选择的 , 在Windows上的话就是小乌龟 , 这是这个客户端的别名 , 人家叫做“TortoiseSVN” , 因为Tortoise是乌龟的意思 , 所以就叫做小乌龟了 , 你看看它的图标:
可以吧 , 是不是很可耐 , 我们要下载它:https://tortoisesvn.net/downloads.html
根据自己的电脑情况 , 选择安装即可!
这里有些需要注意的地方:
选择这个就行 , 另外在上面选择安装下载哪个版本之后 , 在跳出来的页面记的选择左下角的accept , 然后等待下载 , 如果长时间没有下载可以手动点击页面上面第一行的链接 , 仔细看 , 那段英文还是可以看懂的 , 我这里就不贴图了 。
如果你需要使用命令行的话 , 这里可以选择上:
然后一路next即可!然后安装之后 , 你在电脑上随便找一个文件夹右键出现这个就代表安装成功:
然后你也可以再操作:
这也代表是ok的!另外说一点啊 , 这个安装之后都是英文的 , 其实可以安装中文简体语言 , 但是嘞 , 我觉得还是用英文吧 , 真的 , 能用英文不要使用中文 , 咱可是高大上的程序员啊!
安装之后 , 搞起 , 看看怎么使用
上面都是准备工作 , 现在搞好了 , 怎么使用嘞 , 咱们一起来看看!
svn是个中心化的东西
啥意义嘞 , 就是说svn是有一个服务中心的 , 总的代码就在这个服务中心上 , 然后其他各个电脑上的客户端可以链接到这个中心 , 从而可以从中心拿取代码以及提交代码 , 画个图大概就是这样的:
所以啊 , 一般如果你们是使用svn协同开发的话 , 你们就会有中心服务代码 , 这个是你不需要管的 , 你只需要在你的电脑上安装好svn客户端就行了 , 上述已经告诉你如何安装了 。
可能有些人比较好奇 , 这个服务中心是啥在哪啊 , 这个一般就是svn服务器 , 也是需要搭建的 , 可以本地搭建 , 也可以远程搭建 , 公司一般就是远程大家 , 大家一起食使用了 , 这个大家感兴趣 , 我到时候可以另外写一篇教大家如何搭建svn服务器!
开始拉取代码吧(第一个重点)
推荐阅读
- 我来分享win7提示没权限修改系统时间的处理操作讲述 我来分享你来欣赏下一句
- 手机什么时候、什么情况下该换电池?
- 女人下定决心要离开你 怎样挽回一个坚决要离开的女人
- Revo Uninstaller Pro官方下载浏览器清洁图文教学
- p2p终结者安装下载
- 勇芳记牌器官方下载功能介绍
- 拼多多兔子助手官方下载功能介绍
- win10怎么下载office10办公软件。
- 手机如何下载种子文件
- 华为怎么开启下面三个键 华为如何开启下面三个键