IDEA中集成使用SVN

1、配置SVN

注意: 需要认证证书时,删除这个目录下所有内容C:\Users\自己的用户名\AppData\Roaming\Subversion

选择File>Settings>Version Controller>Subversion,分别设置命令行客户端工具和svn配置信息存储目录。如下图:

2、IDEA SVN使用

选中IDEA菜单栏的VCS > Browse VCS Repository > Browse Subversion Repository

此时会出现如下界面,我们点击+号,输入本地SVN地址,再点击OK即可将本地SVN地址加入进来。

如果没有记住用户名和密码时,它就会弹出界面如下,需要我们输入正确的账号和密码方能实现仓库浏览。  

账号密码正确后,如下浏览:

 

3、上传本地项目到SVN 

  1. 确保SVN功能已经开启:菜单栏VCS > Enable Version Control Integration

 

2.选中Subversion,此时功能的颜色会变成黄色,表明SVN功能已经开启。

 

3.2019版本的idea以后(2018版本可以忽略这个步骤),需要多增加这个步骤:  

4.共享操作:在项目上右键 > Subversion > Share Directory

 

选择要共享的目标SVN地址,接着指定要共享的目标对象,点击Share之后,会在SVN创建一个对应的版本库文件,但该项目并未立刻提交。

 

提交对应工程:选择对应工程 > Subversion > Commit Directory

勾选要提交的内容,并填写上提交内容的注释信息,然后点击commit提交,提交完成后,项目就会被提交到SVN

 成功后再查询仓库,此时新的项目就出现了

 

5.Add Commit

添加新文件时,idea会访问是否将新文件添加到SVN管理中

注意,此时的文件是没有上传到svn上的,需要通过commit file才行  

 

如果文件有修改,也是要在项目上或者修改的文件上右击Subversion > Commit File

选择要提交的内容,并填写上注释,然后选中commit即可。

 6.checkout 检出

打开上面浏览的SVN目录信息,并选中任意一个项目,并右键,选中checkout,该功能是将SVN上的资源检出到本地。

选中本地目录,用于存储从SVN服务器上检出的项目,目录选中后,直接点击OK,进入版本选择和存储目标地址选中

 

接着我们选中要检出的项目存储目标地址,并选中要检出的版本信息,最后点击OK即可。

 

按默认的就可以了

 

然后一路next,最后选择finish即可完成项目的导出。  

7.Update

如果需要更新服务器上的文件,选中要更新的项目并右键 > Subversion > Update Directory

一般直接点击OK即可,但如果需要选择历史版本,则勾上HEAD选项。  

8.解决冲突

多个用户同时编辑一个文件并都直接执行提交时,容易导致冲突产生,如下:

产生了冲突 我们在工程上执行更新操作  

如果文件变更发生冲突,会看到如下界面,这里会有三个选项:  

Accept Yours:接受你的版本,会以自己的版本为正确版本。

Accept Theirs:接受SVN上的版本,会把服务器的版本作为正确版本。

Merge:合并,需要将冲突手动排除。

 

 

最后还要把这个文件提交

9.忽略

项目并不是所有的内容都往上提交。比如: target , out目录 , .idea , .iml 这些都不用提交...

 

 

 

 

  • 10
    点赞
  • 66
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值