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)
意思就是连接不上新建的这个仓库。
问题解决方法:
点击所有的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上,下面才开始做提交操作
提交操作完成