一、下载并安装SVN
本人 IntelliJ IDEA 2018
二、配置
如果已经搭建好了svn服务的话,就要开始在idea中配置相关的配置了.
1、配置已安装好的SVN配置
点击 File -- Settings -- Version Control -- Subversion。配置已安装好的SVN配置。idea集成了很多版本控制工具的插件,配制方法都大同小异。
当使用一段时间 SVN 以后,发现各种 SVN 相关问题无法解决,可以考虑点击下面的按钮进行清除一下缓存。
2、检出项目
点击VCS -- 浏览版本库 -- Browse Subversion Repository会弹出SVN仓库。或者点击Checkout from Version Control.
点击加号,输入svn的地址,然后输入svn的账号与密码就可以愉快的使用SVN了。最好导出到对应的项目文件夹下,这样就和SVN上一样,在那个项目名称命名的文件夹下。
3、版本控制相关的常用设置
1)
1:当前项目使用的版本控制是 Subversion 。如果你不愿意这个项目继续使用版本控制可以点击旁边的减号按钮,如果你要切换版本控制,可以点击 Subversion ,会出现 IntelliJ IDEA 支持的各种版本控制选择列表,但是我们一般情况下一个项目不会有多个版本控制的。
2:Show directories with changed descendants 表示子目录有文件被修改了,则该文件的所有上层目录都显示版本控制被概念的颜色。默认是不勾选的,一般建议勾选此功能。
2)
1: When files are created 表示当有新文件放进项目中的时候 IntelliJ IDEA 做如何处理,默认是 Show options before adding to version control 表示弹出提示选项,让开发者决定这些新文件是加入到版本控制中还是不加入。如果不想弹出提示,则选择下面两个选项进行默认操作。
2: When files are deleted 表示当有新文件在项目中被删除的时候 IntelliJ IDEA 做如何处理,默认是 Show options before removing from version control 表示弹出提示选项,让开发者决定这些被删除的是否从版本控制中删除。如果不想弹出提示,则选择下面两个选项进行默认操作。
3)忽略版本控制的文件
三、IntelliJ IDEA添加项目到SVN
前提: 安装了idea,创建了项目,电脑本地安装了TortoiseSVN,并且在安装得时候选择了command line client tool 这个选项
1、打开IDEA ,上面工具栏选择VCS 选择把项目交给SVN管理
2、变为SVN管理的项目,里面部分文件会变为深红色,如下图
3、右键项目选择- Subversion - share Directory...
4、点击 + 号,选择一个SVN仓库的地址,下面可以选择上传到SVN仓库的目录格式,然后点击Shard,然后默认
5、之后项目就会变成绿色
6、右键项目选择-->Subversion-->Commit Directory提交项目
7、点击commit提交,加载完成后就上传成功了 ,注意不要提交配置文件:.setting target .classpath 等
四、IDEA中的项目解除与SVN的连接
点击 File -- Settings -- 搜索 “SVN disconnect” 回车 安装插件
安装成功重启后,点击菜单栏中的 VCS,在下拉菜单中会有SVN disconnect,点击它即可完成与SVN的连接断开。
自己亲测
ends ~