搭建svn本地仓库 Visual SVN安装配置以及使用

Visual SVN安装
第一步
首先贴上工具下载地址:https://pan.baidu.com/s/19ejNH-V9w4otCs0f36ASug 提取码 :v3tc

介绍Visual SVN的安装:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
SVN的标准目录结构:trunk、branches、tags
trunk是主分支,是日常开发进行的地方。
branches是分支。一些阶段性的release版本,这些版本是可以继续进行开发和维护的,则放在branches目录中。又比如为不同用户客制化的版本,也可以放在分支中进行开发。
tags目录一般是只读的,这里存储阶段性的发布版本,只是作为一个里程碑的版本进行存档。

在这里插入图片描述

在这里插入图片描述
创建svn用户
在这里插入图片描述

用已创建好的用户登录svn
在这里插入图片描述

分配权限在这里插入图片描述
在这里插入图片描述

到这里Visual SVN安装配置用户权限设置完成!

下一步使用idea或者eclipse集成你的svn
在这里插入图片描述
这时候可能会报错,如果你的没有报错跳过这儿
svn: E175002: Unable to connect to a repository at URL ‘https://localhost:8443/svn/user_me’
svn: E175002: OPTIONS of ‘https://localhost:8443/svn/user_me’: Server certificate verification failed: certificate issued for a different hostname, issuer is not trusted (https://localhost:8443)

意思就是连接不上新建的这个仓库。
![(https://img-blog.csdnimg.cn/20191010100528776.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl8zOTM5MzM5Mw==,size_16,color_FFFFFF,t_70)

问题解决方法:

在这里插入图片描述
点击所有的clear按钮 确定
在这里插入图片描述
总结:Checkout报错的原因是缓存数据导致的,清除缓存数据便能解决问题

如果这个问题还没有解决,第二种方案:
把URL改为http://IP(这里没有写出来):8080/svn/handheld就OK了,但这样需要输入IP地址不方便,需要做域名解析。在C:\Windows\System32\drivers\etc\hosts文件增加”IP地址svn”即可,比如192.168.1.1这是svn服务器的IP地址。

在这里插入图片描述
到此问题解决
在这里插入图片描述

把项目提交到svn上方案一
VCS --> Import into Version Control --> Import into Subversion ,此时Repositories中应该是空的,点击“+”在弹出的Path中输入在SVN服务器上创建好的路径。确定后 可以看到Repositories中会有一个代码仓库的路径,选中该路径,点击右下角“Import”,会弹出本地文件路径,选择自己的项目文件夹,点击“OK”便可开始上传项目,待上传完成可以在SVN服务器上看到

先在visualSVN中trunk文件夹下创建一个要导入svn的项目文件夹名
在这里插入图片描述
点击ok上传到指定目录
在这里插入图片描述

后续我们可以直接从svn中checkout出maven项目

在这里插入图片描述
在开发中,有些文件与目录是没有必要提交到svn中,我们可以选择忽略它,例如target目录
首先在svn中将提交后的项目中的target目录删除
在这里插入图片描述
在项目中执行update操作后,target目录会变成带”?”号标志
点击这个文件对它进行忽略
执行后,如果文件上的”?”号标志消失就代表搞定

把项目提交到svn上方案二(推荐使用这种方案提交!!)
第一步为了一些不必要的报错,建议把同一版本jdk svn都是1.8(这个坑我踩过版本不兼容导致一些必须要错误)

在这里插入图片描述
在这里插入图片描述

完成以上操作项目会变红
在这里插入图片描述
右击项目share Directory
在这里插入图片描述

在这里插入图片描述

默认1.8,这个和svn版本对应(之前测试1.7报错后升级1.8)
在这里插入图片描述
结束以后发现左边的项目变成绿色
在这里插入图片描述

在这里插入图片描述

这时候并没有提交到Visual SVN上,下面才开始做提交操作

在这里插入图片描述

在这里插入图片描述
提交操作完成
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值