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

介绍Visual SVN的安装:

svn 仓库删除和创建 svn本地仓库_IP

svn 仓库删除和创建 svn本地仓库_IP_02

svn 仓库删除和创建 svn本地仓库_visual svn_03

svn 仓库删除和创建 svn本地仓库_svn_04


svn 仓库删除和创建 svn本地仓库_svn 仓库删除和创建_05


svn 仓库删除和创建 svn本地仓库_Visual_06


SVN的标准目录结构:trunk、branches、tags

trunk是主分支,是日常开发进行的地方。

branches是分支。一些阶段性的release版本,这些版本是可以继续进行开发和维护的,则放在branches目录中。又比如为不同用户客制化的版本,也可以放在分支中进行开发。

tags目录一般是只读的,这里存储阶段性的发布版本,只是作为一个里程碑的版本进行存档。

svn 仓库删除和创建 svn本地仓库_Visual_07

svn 仓库删除和创建 svn本地仓库_Visual_08


创建svn用户

svn 仓库删除和创建 svn本地仓库_Visual_09

用已创建好的用户登录svn

svn 仓库删除和创建 svn本地仓库_IP_10

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

svn 仓库删除和创建 svn本地仓库_IP_11

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

下一步使用idea或者eclipse集成你的svn

svn 仓库删除和创建 svn本地仓库_svn 仓库删除和创建_12


这时候可能会报错,如果你的没有报错跳过这儿

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)意思就是连接不上新建的这个仓库。

svn 仓库删除和创建 svn本地仓库_Visual_13

问题解决方法:

svn 仓库删除和创建 svn本地仓库_IP_14


点击所有的clear按钮 确定

svn 仓库删除和创建 svn本地仓库_Visual_15


总结:Checkout报错的原因是缓存数据导致的,清除缓存数据便能解决问题

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

svn 仓库删除和创建 svn本地仓库_IP_16


到此问题解决

svn 仓库删除和创建 svn本地仓库_Visual_17

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

先在visualSVN中trunk文件夹下创建一个要导入svn的项目文件夹名

svn 仓库删除和创建 svn本地仓库_svn_18


点击ok上传到指定目录

svn 仓库删除和创建 svn本地仓库_visual svn_19

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

svn 仓库删除和创建 svn本地仓库_IP_20


在开发中,有些文件与目录是没有必要提交到svn中,我们可以选择忽略它,例如target目录

首先在svn中将提交后的项目中的target目录删除

svn 仓库删除和创建 svn本地仓库_svn_21


在项目中执行update操作后,target目录会变成带”?”号标志

点击这个文件对它进行忽略

执行后,如果文件上的”?”号标志消失就代表搞定

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

svn 仓库删除和创建 svn本地仓库_IP_22


svn 仓库删除和创建 svn本地仓库_svn_23

完成以上操作项目会变红

svn 仓库删除和创建 svn本地仓库_IP_24


右击项目share Directory

svn 仓库删除和创建 svn本地仓库_visual svn_25

svn 仓库删除和创建 svn本地仓库_visual svn_26

默认1.8,这个和svn版本对应(之前测试1.7报错后升级1.8)

svn 仓库删除和创建 svn本地仓库_IP_27


结束以后发现左边的项目变成绿色

svn 仓库删除和创建 svn本地仓库_visual svn_28

svn 仓库删除和创建 svn本地仓库_svn_29

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

svn 仓库删除和创建 svn本地仓库_IP_30

svn 仓库删除和创建 svn本地仓库_IP_31


提交操作完成

svn 仓库删除和创建 svn本地仓库_svn 仓库删除和创建_32

svn 仓库删除和创建 svn本地仓库_Visual_33