搭建SVN服务器

了解目的

在不知道版本控制器的情况下,相信很多人在团队项目中都吃过这些亏:

  1. 代码整合的问题(我觉得这个最头疼)

  

  1. 代码改动很难追责

  2. 组员所写代码丢失

好勒,开始来玩svn服务器,在演示代码的时候我是找了我可爱的小伙伴们

  • 安装VisualSVN(svn可视化工具)

  小声bb一句:这个一般是由组长来玩的

  

资料勒就在这里,你们自己拿吧。

 链接: https://pan.baidu.com/s/1SyxrHzJiaLr00Algnn7uBw 提取码: iee2 

安装VisualSVN-Server-3.9.1-x64.msi

选择标准安装(免费)

 

点击安装即可

2、repositories右键创建仓库

3、users上可以创建用户,可以访问对应的仓库

4、点击test”右键,可以查看到仓库地址

5、粘贴该地址,在浏览器可访问,配置过的用户才可以访问

 

  • Eclipse安装svn插件

  1、svn-eclipse的集成插件copyeclipse的安装目录下的dropins

  

    2.重启eclipse,查看SVN插件有没有进去

  

  • 更新在统一局域网下

因为一个团队基本上是在一个局域网下更新项目的,所以我们得去把网络IP修改一下

  输入ipconfig可以查看自己的IP

  

  不要忘记去控制面板==>防火墙==>关闭防火墙

  

  输入ping+连接的IP地址,就可以啦

  

  • 导出(就是把本地项目导进来)

  Ctrl+N==>输入Svn

    

  ==>Next

  输入项目地址,这个是由svn可视化工具在仓库中创建出来的

    

 ==>Next,选择自己的项目路径名==>Finish

 

当出现svn url “********************”is not properly uri-encoded错误,

是因为是在浏览器中粘贴出来的地址到eclipse中,咱们是需要从svn服务器中粘贴

  浏览器:https://xxxoxxx:8443/svn/y2_01/source

  Svn服务器:https://xxxoxxx:8443/svn/y2_01/source/ttes

  点击finish时,一定要记住组长给你分配的用户名和密码输入进去,永久保存

  

提交

项目右键==>Team==>提交

将代码提交到svn服务器中 

更新

项目右键==>Team==>更新

svn服务器中将代码更新到eclipse中,可以看到别人提交的,别人也能看到我提交的

编辑冲突(一个例子)

标记解决

点击右键->编辑冲突

 

改了之后如下,然后将其关闭

 

回到原来的类,右键(标记已解决)

最后,项目右键==>Team==>提交

谢谢观看!

原文地址:https://www.cnblogs.com/huangting/p/11382150.html