Subversion(简称SVN)是近年来崛起的自由开源的版本管理软件系统,是CVS的接班人。
目录
1.下载SVN客户端;1.下载SVN客户端;
到官网下载小乌龟SVN客户端,官网地址:https://tortoisesvn.net/downloads.html,根据操作系统情况选择适合版本。比如64为操作系统,如图所示,选用for 64-bit OS,若用不惯英文也可下拉选择中文版本的。
中文版:
客户端软件下载后,进行软件安装,安装比较简单,大部分都是默认安装。其中有一个地方需要注意,如下图所示,command line client tools一定要勾选。不然无法集成到IDEA软件中,勾选command line client tools后安装路径选项会消失,所以要先选安装路径再勾选command line client tools。
2.在IDEA中集成SVN;
安装好svn客户端后,想启用idea的SVN插件还需要在idea配置一下,file - setting 按钮打开设置界面 或者(Ctrl + Alt + S)快捷键 ,如下图所示:
File–>Invalidate Caches进入重启窗口,重启一下你的IntelliJ Idea,然后从svn库中下载项目:
点击加号,输入svn的服务器地址,如图的示例,输入后,选择地址,点击checkout,导出svn中的项目。
往svn服务器添加项目
上传项目的时候(maven项目)不要把target这个上传上去,服务器内存大点还好,否则非常慢,设置如下图:
进入设置属性中然后选择如下图,这个的意思是忽略文件target,然后这个文件就会不被提交,大大的提高了svn的提交和更新的速度:
在要checkin到svn服务器的项目(我的项目名称是demo)上点击右键,依次选择Subversion,Share Directory,
选择相应的功能提交代码。