java开发环境配置——IDEA SVN的使用
一.安装svn客户端,在idea中配置svn
装小乌龟,TortoiseSVN ,就下图一个要注意的地方,这里默认 command line client tools是不安装的,选上。如果已经安装过了,但是没有选上这个,重新打开安装程序,选Modify,选上就可以了

红圈内的路径就是安装svn(小乌龟)bin目录下的svn.exe

二.上传项目到svn服务器
1.打开项目 ,上面工具栏选择VCS 选择把项目交给SVN管理,然后选择Subversion。选择SVN管理后可以看到项目变了颜色

2.右击项目,选择Subversion——>Share Directory,选择第三个并且打上勾,创建分支和主干,后面默认1.8 format即可,之后项目就会变成绿色

3.右键项目选择-->Subversion-->Commit Directory提交项目

注意,第一次迁入项目提交时,把这个勾去掉,不然可能会很慢。spring boot的项目,.iml文件 .idea文件夹应该是忽略提交的,迁入时取消勾选
三.从svn服务器检出项目

再选择仓库的地址,选择的时候,要迁主干的就选trunk,分支的就选对应的分支的。点checkout后,选择存放位置,之后全部默认即可。然后会提示是否创建项目,创建时也都默认即可,然后注意要等项目全部加载完毕再去操作。注意事项,如果打开项目时,提示你是 iml文件是否要加入svn版本控制,请选择否
四.使用注意事项
1.忽略文件不提交
在idea中忽略提交文件,分两种情况:
第一种,文件还没有纳入版本管理
这种通过 svn的ignore配置 version control—-local changes—-configure ignored files,
忽略文件分几大类,忽略某个文件夹、忽略某类文件(正则)、忽略某个文件
第二种,文件已经纳入版本管理,但不想再提交
比如,不小心提交的eclipse、intellij的文件。这种就通过version control的changelist来实现。intellij提供了changelist功能,可以对文件进行分类,提交时,只提交active(活跃的)changelist
第二种方法是可靠的方式,无论文件是否提交,都可以通过此方法达到提交指定文件的要求,并且提交的文件,一目了然
参考:https://blog.csdn.net/wangjun5159/article/details/74932433
2.提交代码
提交代码时应该先获取代码,然后能编译通过后再提交,不影响同事的使用。遇到改同一个文件情况时,事先和商量好,这样有冲突时也好处理
java开发环境配置——IDEA SVN的使用的更多相关文章
- Java开发环境配置大全
Java开发环境配置 零章:JDK安装教程 壹章:Tomcat安装教程 贰章:IntelliJ IDEA安装教程 叁章:MySql安装教程 肆章:Maven安装教程 伍章:MongoDB安装教程 陆章 ...
- Sublime Text3 C++及Java开发环境配置
一.C++开发环境配置 1. 下载MingW 2. 环境变量配置,系统属性->高级设置->环境变量,如果Mingw装在c盘更目录,其它自己思考 (1)PATH 变量值中加入 C:\Min ...
- JAVA复习2 JAVA开发环境配置
我想写的东西主要是JAVA编程里的难点和易混淆点,所以在这里给大家提供一些经典的博客地址或网址.. W3C JAVA教程 JAVA开发环境配置篇: http://www.w3cschool.cc/j ...
- ①---Java开发环境配置
Java 开发环境配置 以下将为大家介绍如何搭建Java开发环境. window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.c ...
- Java 开发环境配置--eclipse工具进行java开发
Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境. Windows 上安装开发环境 Linux 上安装开发环境 安装 Eclipse 运行 Java Cloud Studio ...
- Java基础之一:Java开发环境配置
Java 开发环境配置 window系统安装java 下载JDK,地址:http://www.oracle.com 在下载页面中你需要选择接受许可,并根据自己的系统选择对应的版本,本文以 Window ...
- Java-Runoob:Java 开发环境配置
ylbtech-Java-Runoob:Java 开发环境配置 1.返回顶部 1. Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境. Windows 上安装开发环境 Lin ...
- 1、Java 开发环境配置
Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境. Windows 上安装开发环境 Linux 上安装开发环境 安装 Eclipse 运行 Java window系统安装ja ...
- VSCode Java 开发环境配置 详细教程
VSCode Java 开发环境配置 详细教程 配置java 下载 用于现在大多数使用者用的是java 8,小白的我先安装java 8好了,^ w ^. 下载地址:Java 8 | Java SE 打 ...
随机推荐
- 十七、AJAX概述
AJAX概述 1 什么是AJAX AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”.即使用Javascript语言与服务器进 ...
- angular5与angular6的比较
- ora-01033 oracle initialization or
这次出现这个问题是源于错删了 DBF文件. 解决方案如下: 1.打开SQL Plus 最后把你删掉的那个文件的表空间删掉就好了
- js中的观察者模式
什么事观察者模式: 这是一种创建松散耦合代码的技术.它定义对象间 一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知.由主体和观察者组成,主体负责发布事件,同时观察者通过 ...
- RabbitMQ in Action (1): Understanding messaging
1. Consumers and producers Producers create messages and publish (send) them to a broker server (Rab ...
- 算法与数据结构(十) 二叉排序树的查找、插入与删除(Swift版)
在上一篇博客中,我们主要介绍了四种查找的方法,包括顺序查找.折半查找.插入查找以及Fibonacci查找.上面这几种查找方式都是基于线性表的查找方式,今天博客中我们来介绍一下基于二叉树结构的查找,也就 ...
- Hadoop 排序
数据排序是许多实际任务在执行时要完成的第一项工作,比如学生成绩评比.数据建立索引等.这个实例和数据去重类似,都是先对原始数据进行初步处理,为进一步的数据操作打好基础. 1.实例描述 对输入文件中的数据 ...
- [Swift]LeetCode22. 括号生成 | Generate Parentheses
Given n pairs of parentheses, write a function to generate all combinations of well-formed parenthes ...
- 注解式controller开发,action找不到controller???
Spring这一列列的 , 配置是真的多,学完我都忘啦 那个配置是干什么的了. 这里我遇到的问题是 我前台 使用action请求controller中的方法时,却找不到 报错404. 首先你路径 ...
- python-类的定制
1.看到类似__slots__这种形如__xxx__的变量或者函数名就要注意,这些在Python中是有特殊用途的.__slots__我们已经知道怎么用了,__len__()方法我们也知道是为了能让cl ...