svn_02_在eclipse中使用

在eclipse中安装svn插件

将项目提交在svn仓库中

1:项目右键–》team–》分享项目
在这里插入图片描述

2:选择svn
在这里插入图片描述

3:资源库管理

  • 添加
  • 选择在这里插入图片描述

4:选择文件地址
在这里插入图片描述

5:提交代码

  • 查看文件的类型
    在这里插入图片描述
    2:选择需要提交的文件
    前提:忽略掉不要的文件。
    选择 .setting 、 .project 、.classpath …的文件添加在忽略中
    在这里插入图片描述

3:右键提交
添加提交的日志。
提交完之后,代码文件的图标会由?变为(小油桶)
在这里插入图片描述

4:在svn资源库中查看文件内容
在这里插入图片描述

从svn仓库中检出项目

方法一:

在项目视图中
右键--》导入

在这里插入图片描述
在这里插入图片描述
选择仓库的位置
在这里插入图片描述

同下

方法二:

在svn资源库中
在这里插入图片描述

检出为:
在这里插入图片描述

查看项目:
在这里插入图片描述

如果是maven项目,需要将项目转换类型为maven项目
在这里插入图片描述

修改项目之后的操作

1:改变类
在这里插入图片描述
2:查看
在这里插入图片描述
3:右键提交

解决冲突问题

产生的原因:
dev1和dev2两个开发人员,对同一个类,进行操作,可能回产生冲突的问题。
dev2开发,在stu类中的第5行,添加了name的属性。并且提交。
在这里插入图片描述

dev1开发,在第5行添加id属性。
在eclipse工具中,查看资源库管理。可以发现有冲突的情况。
在这里插入图片描述
双击类查看冲突情况。
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

将代码标记为合并
在这里插入图片描述

第二种情况

dev2在第9行添加代码。提交
dev1在第9行也添加代码,没有查看,直接更新。
结果:
在代码中添加内容;
多出三个文件在这里插入图片描述

在这里插入图片描述

解决方法:
修改文件中的代码:
把不需要的内容删除掉。
把三个文件删除掉。
然后提交代码。

猜你喜欢

转载自blog.csdn.net/m0_37392489/article/details/85005620