码迷,mamicode.com
首页 > 其他好文 > 详细

SVN 项目的版本控制系统 从零开始到导入项目至版本库

时间:2015-02-08 12:55:47      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:svn   版本库   版本控制   项目   subversion   

陈科肇

================

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的工作空间进行编写项目了!

这很好操作,就不再说明了。

SVN 项目的版本控制系统 从零开始到导入项目至版本库

标签:svn   版本库   版本控制   项目   subversion   

原文地址:http://blog.csdn.net/u013474104/article/details/43635525

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!