最近myeclipse2014中svn版本控制器插件老是出问题,同步的时候出现同步不了服务器端的项目,因此独立安装了一个Tortoise Svn;
①官网下载地址:https://tortoisesvn.net/
②选择对应的download
③选择符合操作系统位数的tortoise svn,64位可兼容32位,32位的不兼容64位,为减少不兼容的麻烦,下载相对应的。
下载完成后安装,可以修改默认路径,然后就是不停的傻瓜式next
安装完成找到一个想建立自己svn的Repository文件夹,我建立的是D:\MySvn\Repository
然后shift+鼠标右键,点击看看自己的svn是否出来,有的是系统权限问题,先获取权限在安装,有的需要重新启动,反正我是一波三折,啥情况都遇到了,没出来!
(就是你点击鼠标右键会出来的菜单里面安装好了svn,会有关于他的建立文件或导出文件的菜单让你选,不好截图就不截图了)
然后正常的话就是
在目录D:\MySvn\Repository下"右键->TortoiseSVN->Create Repository here...“, 然后可以选择版本库模式, 这里使用默认即可, 然后就创建了一系列目录和文件。
然后整个svn安装完成
(下面的测试摘录自csdn svn快速入门教程(每天=生命中最后一天)的博客,对用myeclipse2014是另外一种用法。不深究)
一,初始化导入(数据导入到了我们刚才定义的版本库中)
右键->TortoiseSVN->Import...
在URL of repository输入“svn://localhost/trunk”
在Import Message中输入你的日志信息
完成之后目录没有任何变化,如果没有报错,数据就已经全部导入到了我们刚才定义的版本库中。
需要注意的是,这一步操作可以完全在另一台安装了TortoiseSVN的主机上进行。例如运行svnserve的主机的IP是133.96.121.22,则URL部分输入的内容就是“svn://133.96.121.22/trunk”。
二,基本客户端操作
(数据从版本库中导出到我们的工作空间)
取出版本库到一个工作拷贝:
来到任意空目录下,运行右键->Checkout,在URL of repository中输入svn://localhost/trunk,这样我们就得到了一份工作拷贝。
在工作拷贝中作出修改并提交:
打开readme.txt,作出修改,然后右键->Commit...,这样我们就把修改提交到了版本库,我们可以运行。
察看所作的修改:
readme.txt上右键->TortoiseSVN->Show Log,这样我们就可以看到我们对这个文件所有的提交。在版本1上右键->Compare with working copy,我们可以比较工作拷贝的文件和版本1的区别。
myeclipse2014中自己习惯的一种用法:①打开myeclipse2014的工作空间
二.做项目导入的准备操作(配图有误,选中项目即可,出现open in explorer,首先是自己用哈)
三,做删除操作
4,导入项目
然后上传的时候,基本上也是这些步骤进入到explor ,src或者webroot,然后右键svn会显示修改的,就有svn update和svn commit,来做客户端和版本库的同步和修改的commit提交。