在eclipse安装svn插件:
1.下载压缩包,解压
2.打开eclipse,help--->Instal New Sofeware ---->点击Add按钮----》点击Local按钮,选择解压后得到的文件夹(不需要在深入下一级目录了),如图
3.然后会弹出多选框,全选即可,点击Finish(或者是ok),大概等待几分钟即可完成安装。
连接:
如果无法连接上svn,则可以删除认证信息(Authentication Data),再重新连接编码前的准备:
1、修改eclipse的编码格式:window-->preferences--->搜索workspace--->Text file encoding编码格式改成 utf-8
2、添加忽略文件:window--->preferences--->Team--->Ignore Resource
忽略的文件:
*.classpath (一般是添加这几个,其他的eclipse已经设置好了)
*.project (一般是添加这几个,其他的eclipse已经设置好了)
*.settings (一般是添加这几个,其他的eclipse已经设置好了)
*/.git/*
.deployables
.git
.svn
_svn
target (一般是添加这几个,其他的eclipse已经设置好了)
3.检出项目,如果没有出现svn的标志(黄色的仓库),则删除(不要删除磁盘的项目),再导入即可
检出项目:
检出项目一般会报错:
1.右键项目——>JavaEE Tools-->Generated Deployement
2.删除项目的jre和java runtime,重新引入即可
3.右键项目——>maven-->update project...
冲突:
1. 右键冲突文件--->Team---->edit conflict (编辑冲突)---》将别人写的代码移动到合并后的文件中(通过点击两个文件中 的按钮)
2. 解决完冲突,右键冲突文件----》team----》标记为解决
只需要提交你编写的代码即可(src)
双击文件可以看到本地文件和服务器文件的不同之处。
如果svn出现一些莫名其妙的错误,可以尝试右键----》team---->Reflash/CleanUp
4、提交:1、提交文件即可,不要提交文件夹(除非是你用到的)
2、箭头向←表示从远程服务器更新文件到本地,箭头向→表示从本地提交文件到服务器
3、如果箭头是纯灰色的,表示这个文件以前就存在,你只是修改了;如果箭头中间有一个白色的 + ,表示这个文件是你新建的。
更新:首先与资源库同步,查看有哪些需要更新的文件,然后选择需要更新的文件(如果不需要文件夹,则选择更新文件即可)
冲突:红色的箭头指向左右两边,表示文件冲突