本文将直接讲解图形界面TortoiseSVN和在MyEclipse安装SVN插件的方法。
一、下载安装TortoiseSVN
网址:https://tortoisesvn.net/downloads.html(有32位和64位),
Tortoise是SVN的一个图形化界面客户端工具,Tortoise安装(选择安装命令行端可不再需要安装SVN服务器端,因自带有,安装时要注意,如图所示要选中)
安装完成后,桌面右键,即可看到TortoiseSVN。
简单说下Tortoise常见的子命令:
- import:将未纳入版本控制器的文件或目录提交到版本库中(仅执行一次)。可以把项目提交到SVN版本库中。
- checkout: 从版本库标签中出工作副本,获取版本后.默认是绿色的勾. 这说明和服务器端的数据是一致的. 如果有红色的惊叹号.则说明数据存在着不一致
- revert: 将工作副本文件恢复到指定版本
- update: 将版本库的修改合并到工作副本中,如果你想更新到svn服务器的最新版本. 这个时候可以使用update命令,update有可能会导致版本冲突
- commit:把工作副本的修改提交到版本库
二、创建版本库。(也可用命令行创建)
1、创建一个版本库—直接建一个文件夹[D:\test下新建一个文件夹20170220],右键TorToiseSVNcreate repository here--create folder structure --ok (改conf文件夹下修改 svnserve.con文件[anon-access = read匿名也可操作 auth-access = write password-db = passwd]和passwd文件(增加账号),如输入test = 123,表示名字为test,密码123)
2、启动SVN---(提前新建一个文件,名如svnserve.bat,里面写着启动svn的语句: svnserve -d -r D:\itcast\20170220,然后以管理员身份运行)。
3、把项目导入版本库里[D:\ test\20170220],然后右键TorToiseSVN---Repo-browser------在url中输入svn://localhost,选中trunk----add folder(如要添加的项目文件夹itcastTax,删除classes文件夹,因为classes运行时会生成) 。
三、MyEclipse安装SVN插件方法。
下载压缩文件,网址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
1、解压“site-1.10.6.zip”解压后文件:
1、 在MyEclipse的安装目录下,创建“myPlugins/svn”文件夹;并从解压出来的“site-1.10.6”文件夹中复制“features”和“plugins”文件夹到刚刚在MyEclipse安装目录中创建的“myPlugins/svn”文件夹下。
2、 在MyEclipse的安装目录下的“dropins”文件夹下,新建“svn.link”文件;文件的内容为: path=新创建的“myPlugins/svn”文件夹的绝对路径。 如path=D:\\Program Files\\myeclipse\\myPlugins\\svn
3、 重启MyEclipse
4、 在MyEclipse中打开SVN视图;
打开“window—show view--other”
5、 在SVN资源库中;新增SVN资源,ok;
在SVN资源库视图中,右击,点击新建——资源库位置
6、 输入资源库URL
资源库URL;例如:svn://localhost/trunk/itcastTax,(localhost为本机地址,写本机的ip地址,别的电脑才能访问到)
7、 检出SVN资源库中项目到本地;
右击资源库地址,选择“检出为…”
检出项目后;在本地对应的工作空间将显示该项目。