https://blog.csdn.net/zhanlv/article/details/76504414安全
将SVN集成到Eclpise第一种方法第一种方法是经过zip文件在Eclipse中安装(本插件适用Eclipse 4.5如下版本,4.6未验证.4.7上不能使用)
svn插件(中文版)下载地址:点击打开连接
在菜单栏找到最右的Help,选择安装新软件
:
选择插件位置,先点击Add,在弹出窗口选择SVN插件的位置
选择本地的SVN插件压缩包,点击打开
选择将要集成的内容,都勾选上(details框最后一个选项能够不要,把勾去掉,Contact.....)
稍等加载后出现以下界面,继续点击Next
接收协议,而后点击Finish
等待插件安装的过程当中可能会有安全警告,点击OK继续安装
安装完成有从新启动Eclipse的提示,点击YES
重启后点击Window→Show View→Other
在Show View窗口如能看到SVN文件夹分支即表示安装成功(在文本输入框输入svn能过滤信息)
第二种方法为了不没必要要的问题,首先确保咱们的Eclipse是关闭状态的!
将咱们的安装程序解压缩
将加压出来的features以及plugins文件夹复制粘贴到Eclipse的根目录下(也拥有features以及plugins文件的根目录)
查看咱们Window→Show View→Other
在文本输入框输入svn进行过滤,看到了咱们SVN文件夹,而且点击OK后出如今Tab区域,则表示成功
第三种方法(在线安装,只有英文版的) 在线安装 打开Eclipse,进入Help- Eclipse Marketplace 搜索Subversive(适用全部Eclipse版本)
SVN在Eclipse中的使用
将项目提交到SVN服务器右键项目,选择Team→Share Project
选择分享在SVN
能够选择建立资源库也能够选择使用已有的,咱们如今选择建立新的资源库
将咱们的资源库路径粘贴进来,点击Next
能够选择将项目名当成资源库中的文件夹名,点Finish结束
选择了将要分享到SVN服务器的项目后咱们要进行忽略文件的选取
右键单击咱们刚刚分享到服务器的项目,选中Team→设置属性
如今属性名的下拉选择框中选中”svn:ignore”,而后在”属性内容”的大框框中输入如下文本
这些文件都是咱们项目编译时会自动生成的,添加忽略是为了不冲突
target
.project
.classpath
.settings
gen
bin
设置完成文件的忽略后咱们就能够开始提交了,右键位于SVN管理的项目,选择Team→提交
在打开的界面中咱们在上面的部分输入该次更新的说明,在下面的部分肯定将要更新的文件,咱们能够看到咱们刚刚添加忽略的文件以及文件夹是不会提交上服务器的,确认完成后点击OK
提交完成后咱们能够看见咱们的gen以及bin文件夹右下方没有表示提交到服务器的标识,再查看咱们的SVN服务器,也能看到文件已经位于其中,这就表示咱们已经将项目提交到SVN了
将项目从SVN服务器拉取到Eclipse首先咱们须要将SVN资源库选项卡展现出来,打开菜单栏的Window→Show View→Other
在弹出的窗口文本输入框输入svn,选中SVN目录下的SVN资源库,点击OK
能够看到在底部视窗增长了SVN资源库分支窗口
在空白位置鼠标右键单击,选择新建→资源库位置
在弹出窗口中输入咱们的资源库位置,而后点击Finish
这样就看到了咱们的资源库位置添加到了Eclipse的SVN资源库选项卡以内
右键单击咱们刚刚检出的项目,点击”检出为”(首先须要将以前的项目删除)
选择第一项”做为新项目检出”
在弹出的窗口选择咱们项目的类型,这里咱们的项目是安卓项目,选择安卓应用项目
接着配置该项目的属性,如无别的要求,一路下一步便可
等待从服务器拉取项目,而后咱们就成功从服务器将一个项目拉取到本地了
在Eclipse中更新代码至服务器咱们在代码中若是进行了更改,那么左侧显示的目录结构中,改变的文件以及所属文件夹将会在右下角多出一个*号,表明将要更新
选中咱们要更新的项目,右键项目→Team→提交
在提交视图咱们能够填写一下更新操做,而且能看到咱们更新的文件,点击OK便可完成
解决文件冲突item is out of date当咱们提交代码时若是出现提示item is out of date 应该如何解决呢?
咱们右键咱们的项目,先更新一次,会发现咱们冲突的文件出现了别的副本,而且代码也会有别的内容显示
咱们选中咱们有冲突的文件,开始编辑冲突
在上面面板咱们选中出错的地方,会将定为缩小,而后改动咱们有冲突的代码
更改后按Ctrl+S保存,回到咱们以前的代码文件会发现多出来的内容也消失了
再回到咱们刚刚编辑好的文件,右键后选择标记位解决
咱们选中第一个选项,并按肯定
而后咱们发现那几个多出来的副本已经消失,而且以前冲突的文件右下角也变成了*号表明能够更新
再次尝试提交
此次就能够在Console菜单栏看到咱们成功提交了
以上是SVN在Eclipse中的常见操做--------------------- 做者:zhanlv 来源:CSDN 原文:https://blog.csdn.net/zhanlv/article/details/76504414 版权声明:本文为博主原创文章,转载请附上博文连接!服务器