IDEA配置SVN
  7uk9nQQzKLJb 2023年11月02日 51 0

1 配置svn.exe路径

IDEA配置SVN_ide

2 启用版本控制


VCS–enable version control integration

IDEA配置SVN_右键_02

IDEA配置SVN_svn_03

3 设置Version Control---Settings–Version Control

IDEA配置SVN_右键_04

4 在工程上右键可以看到--此时项目已经变更颜色了.

IDEA配置SVN_svn_05

5 提交maven工程到svn仓库
首先工程右键—subversion–share Directory ,先将工程 share到 svn服务器,先执行步骤4,再操作下图所示

IDEA配置SVN_svn_06

IDEA配置SVN_右键_07

成功后,看到弹框

IDEA配置SVN_右键_08

此时查看仓库,里面是空的

IDEA配置SVN_ide_09

手动取消不上传文件 , 也就是被”忽略”的文件: 以.iml;*.idea;target; 结尾的都可以去掉*

IDEA配置SVN_右键_10

如果工程有xx.iml文件,取消提交该文件, 它属于开发工具配置文件,在项目导入ide的过程中生成的配置文件,每个人开发环境是不一样的,所以这个文件没必要提交。而且如果提交之后,出现冲突,还需要解决比较麻烦。

6 针对忽略提交的文件,也可以采用统一配置

IDEA配置SVN_右键_11

7 另外一个员工从svn检出项目(到自己电脑上)

7.1直接利用小乌龟,桌面空白位置右键—检出,最方便


7.2使用idea工具

IDEA配置SVN_ide_12

IDEA配置SVN_ide_13

IDEA配置SVN_svn_14

7.3 A员工新增1个类(冲突问题)

新增代码后,需要提交到svn,此处 该员工应该先”update”–然后再”提交” . update作用是,一定程度上避免代码冲突 , update相当于和svn服务端代码先同步一下.

IDEA配置SVN_ide_15

当A点击”update” ,没有任何提示, 说明此时没有代码冲突, 直接提交即可

当A点击”update”,有冲突提示,说明 A员工修改的类,B员工也同时修改了,此处需要解决冲突,然后再提交.

为避免冲突 ,任何一个员工在提交新代码时,都要先update ,可以将其他员工提交的新代码,先现在过来.

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  lh6O4DgR0ZQ8   2023年11月19日   37   0   0 Systemide多态
7uk9nQQzKLJb