Java开发环境搭建(进阶配置四 ——版本控制工具之SVN)

一般中大型项目都会涉及多种技术的使用及融合,而个人的精力往往是有限的,每个人不可能同时精通每一种技术,这时候就需要团队的分工与协作了。良好有序的版本控制可以使代码得到很好的管理和备份,能够更好的解决版本冲突问题,更加促进团队的协作。VCS(Version Control System)从最初的RCS(Reversion Control System)历经CVS(Current Version System)、Subversion到Git,目前使用最广泛的VCS工具当属SVN和GIT。本篇文章将会详细介绍SVN的下载安装配置以及简单的使用(包括服务器Subversion和客户端TortoiseSVN)。GIT将在下一篇文章进行介绍。
1.下载:
百度搜索Subversion,点击Apache Subversion进入Subversion官方网站
这里写图片描述
进入官网后点击Binary Packages,然后根据操作系统选择要跳转的页面,我的是windows7所以选择Windows
这里写图片描述
图中标出了server和client的下载入口
这里写图片描述
服务器:点击服务器下载链接–>点击 VisualSVNServer下面的download按钮
这里写图片描述
选择64-bit(如果你是32位的操作系统就选择 32-bit)
这里写图片描述
客户端:点击客户端下载链接–>Downloads–>根据操作系统选择对应的文件进行下载(我的是64位)
这里写图片描述
下载成功后如下图
这里写图片描述
2.安装与配置:
1). 服务器:
双击下载好的VisualSVN-Server-3.6.4-x64.msi文件,点击Next
这里写图片描述
把同意条款的勾打上后点击Next
这里写图片描述
保持默认配置(如果选择Administration Tools Only就没有可视化界面,如果没有选上下面的勾则需要单独配置环境变量),直接点击Next
这里写图片描述
有标准版和企业版可以选择,标准版已经够我们使用了而且企业版需要序列号(也就是要收费),所以这里选择标准版
这里写图片描述
设置好安装路径、仓库路径、备份路径,端口号使用默认的443即可,点击Next
这里写图片描述
点击install就可以开始安装了
这里写图片描述
等待安装完成
这里写图片描述
安装完成后启动程序
这里写图片描述
启动后如下图
这里写图片描述
配置仓库:
右击Repositories–>选择Create New Repository
这里写图片描述
选择存储方式,目前有FSFS(File System)和VDFS(VisualSVN Distributed File System)两种方式,后者基于前者,如果需要多个仓库同步使用可以选择后者,官网有关于这两种存储方式的详细描述,可以根据需求自行选择。我们只在本机使用,所以FSFS就够了。
这里写图片描述
给仓库取一个名字,点击Next
这里写图片描述
选择仓库结构,保持默认配置就行
这里写图片描述
设置仓库的权限,保持默认配置即所有用户都拥有读写权限,点击Create进行创建
这里写图片描述
创建成功后,会看到仓库的URL地址,这个URL就是客户端与服务器连接的地址(Eclipse中配置SVN仓库的URL也是这个URL),点击Finish完成仓库的创建
这里写图片描述
创建用户:
右击Users–> 选择Create User
这里写图片描述
填写用户名和密码,然后点击OK
这里写图片描述
至此,SVN服务器端最简单的配置就完成了。
2). 客户端:
双击下载好的TortoiseSVN-1.9.7.27907-x64-svn-1.9.7.msi进行安装,直接点击Next
这里写图片描述
这里写图片描述
点击Browse选择安装目录
这里写图片描述
选好安装目录后,点击ok
这里写图片描述
点击Next,当然如果此时发现安装目录需要更新仍然可以点击Browse进行更改
这里写图片描述
点击Install进行安装
这里写图片描述
等待安装完成
这里写图片描述
点击finish即可
这里写图片描述
安装完成后,在任何一个文件中右击就会出现一个TortoiseSVN的选项
这里写图片描述
填写仓库地址和本地文件夹路径,点击Ok
这里写图片描述
第一次连接服务器会出现如下警示框,选择Accept the certificate permanently
这里写图片描述
输入在服务器端设置的用户名和密码把保存密码的勾打上,点击OK
这里写图片描述
点击OK继续
这里写图片描述
Checkout完成后当前目录会多一个.svn的文件夹(如果不能看到,请尝试显示已隐藏目录)
这里写图片描述
这里写图片描述
Checkout完成后,在当前目录空白处右击鼠标选择TortoiseSVN,就会看到SVN常用操作选项
这里写图片描述
至此SVN(服务器和客户端)的下载安装以及简单的配置就已经全部完成了。
4.eclipse中的配置及简单的使用:
安装Subclipse插件:
打开Eclipse,依次点击Help–>Eclipse Marketplace
这里写图片描述
搜索Subclipse,回车然后点击Install
这里写图片描述
等待安装
这里写图片描述
点击确认
这里写图片描述
选择 I Accept 后点击 Finish
这里写图片描述
后面可能会有一个警告直接点击OK 继续安装即可,最后重启Eclipse。
重启完后,如果Show View时出现如下图说明安装成功了
这里写图片描述
这里写图片描述
5.Eclipse 中配置SVN
按照上述步骤显示SVN repository
这里写图片描述
空白处右击,然后选择 New–>Repositories location
这里写图片描述
输入URL,点击Finish
这里写图片描述
添加成功后如下图:
这里写图片描述
Eclipse中使用SVN:
在工程上点击鼠标右键,然后依次选择Team–>Share Project
这里写图片描述
选择SVN,点击Next
这里写图片描述
使用已存在的仓库路径(如果没有经过上一步添加仓库或者需要使用其他仓库,可以选择Create a new repository location)
这里写图片描述
直接用工程名作为文件名(如果确实需要使用别的文件名,可以选择Use specified folder name),点击Finish
这里写图片描述
与服务器连接成功后,再次右击工程选择Team就会看到SVN的一些常用操作选项
这里写图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值