陈科肇
================
1.简介
SVN是Subversion的简称,是一个开放源代码的版本控制系统。
对一个项目的管理也是举足轻重的,SVN提供了一个服务器,你可以把开发的项目配置至SVN服务器。那么众多的开发人员就可以从SVN服务器签出项目进行开发,项目一旦签出你就可以在线更改提交或者离线编辑项目,这样你就可以很轻松地把签出来的项目带回家编辑修改,待到上班日时,再将项目提交到SVN服务器,这是一个方便之处。除了可离线修改项目的优点外,SVN还可以进行回滚操作,即如果你修改项目有问题时,你想恢复到上一次修改之前,那么就使用SVN的回滚功能吧。一般来说,开发人员第隔一个小时就提交编辑的项目到SVN上,作为保存点,你就可以恢复项目到任何保存点了,这样极大减少了开发的难度。
好了,废话不多说了,SVN还有很多的优点,我就在使用过程中记录下优点即可,不必要精通,够用就可以。
2.下载
SVN服务端:
官方下载地址:http://subversion.apache.org/packages.html
根据自己的需要下载相关版本!
本例下载的是:VisualSVN->VisualSVN-Server-3.2.2-x64.msi
========
svn客户端下载:
官方下载地址:http://tortoisesvn.net/downloads.html
根据自己的需要下载相关版本!
本例下载的是:
TortoiseSVN-1.8.10.26129-x64-svn-1.8.11.msi
LanguagePack_1.8.10.26129-x64-zh_CN.msi
上面是安装包及语言包!
3.安装
先安装SVN服务端(VisualSVN-Server-3.2.2-x64.msi)!
双击运行程序
...
默认
安装标准版本
根据自己需要配置
之后,点击install就可以了
完成安装,运行该软件!
==========
SVN客户端安装(TortoiseSVN-1.8.10.26129-x64-svn-1.8.11.msi)
一路默认,需要的话,可以更改下安装目录,没什么好说的。
用之前下载的语言包来汉化(LanguagePack_1.8.10.26129-x64-zh_CN.msi)
双击运行即可!
4.实操
1).SVN服务端创建版本库
创建一个常规库
输入仓库名
注:上图改一下,直接创建个“Empty repository”,即空的版本库,否则就会有三个文件夹。
权限设置
创建成功,访问仓库的url如图
=============
版本库创建成功,接下我人再创建使用项目的用户
============
接下来就是导入项目到SVN服务器
找到你项目的文件夹,右击,执行导入项目到SVN服务器操作
先到服务器,复制要导入版本库的URL
再执行
输入刚才创建用户的信息
导入成功
====================================
接下来你就可以使用eclipse 从SVN服务器签出项目到eclipse的工作空间进行编写项目了!
这很好操作,就不再说明了。