设为首页 收藏本站
查看: 1149|回复: 0

局域网Win7 SVN 服务器搭建以及使用(原创)

[复制链接]

尚未签到

发表于 2015-5-19 10:42:12 | 显示全部楼层 |阅读模式
  写作缘由:因为项目需求,搭建SVN,管理代码,myeclipse8.5多人协作开发。最近也在网上百度了N多教程,后来因为版本或者其他原因最后都不是很顺利,后来综合网上各种文档,自己原创了一个,个人测试是可以使用的。废话不说,直接开工。
  我的配置win7 32位,myeclipse 8.5。最终结果:配置好svn服务,创建好用户以及分配权限,myeclipse插件安装。
  准备材料:Setup-Subversion-1.6.6.msi,这个就是svn服务器端;TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi,这个就是svn大家叫的客户端,也叫乌龟。为方便大家,我将软件上传到csdn,软件下载链接为:http://download.iyunv.com/detail/zy_1314520/6450809
  安装:两个软件直接next下一步安装成功。我使用的是默认安装路径,分别是C:\Program Files\Subversion和C:\Program Files\TortoiseSVN。
  配置步骤1:在F盘建立一个空文件夹,叫SVNHome,大家可以叫自己的名字,这也是SVN服务器所有资源库。建好文件夹后,进入文件夹右键空白,选择TortoiseSVN,设置为一个资源库。(这里页可也以直接右键文件夹选择TortoiseSVN设置为资源库)。设置后,SVNHome里面会出现很多文件夹。
  配置步骤2:为了开机就启动svn服务器,写一个start.bat批处理命令。操作为,新建一个text文件,内如如下:sc create SVNService binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r F:\SVNHome" displayname= "SVNService" depend= Tcpip start= auto。然后重新命名为.bat结尾的文件。我这里叫start.bat。这里注意:该文件中的两个路径,是上面配置svn服务器的路径和资源库的路径,名字也要一样。然后双击运行,以后就开机就可以运行了,这里原理就是创建一个服务,并使用sc命令为这svn服务器注册开机启动服务。此时查看wins服务列表里面,即有一个叫SVNService的名字,查看应该没有启动,因为你还没有重新开机,所以这里可以手动启动该服务。启动服务之后,就可以测试是否启动成功。在浏览器中输入:svn://127.0.0.1/,然后会弹出让你输入用户名和密码,输入后就可以看到乌龟的目录,目前为空。
  配置步骤3:打开F:\SVNHome文件夹。进入conf文件夹,这里面有3个配置文件夹,个人经验,也强烈建议全部修改和配置。具体如下:
  在svnserve.conf文件[general]下面,添加如下代码,要顶格写,前面不留空格。
  anon-access = none
autn-access = write
password-db = passwd
  authz-db = authz
  在passwd文件最后添加如下代码,这里是你要创建使用的用户名名和密码。
  zhangyue = zhangyue
xuyafei = xuyafei
lujiaolong = lujiaolong
  在authz文件[groups]后面。注意这里是给组附加权限的,r代表可读,w代表可写,我这里都附上所有权限。
  [/]
zhangyue = rw
xuyafei = rw
lujiaolong = rw
  配置步骤4:为了给新资源库导入工程。找一个myeclipse的工程文件,右键选择TortoiseSVN选择Import。注意此时上面URL要写清楚:svn://127.0.0.1/projectName.这里projectName一定要手动输入你myeclipse中的工程名(如果不写,它只会导入该工程里面的文件,这个功成名是不会在svn资源库里的),这样后面导入myeclipse就比较方便。然后点击OK。导入很久(5分钟)之后,就会进入svn的目录结构里面。
  至此配置结束。
  
  
  
  
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-68468-1-1.html 上篇帖子: win7安装oracle10g需要注意的问题 下篇帖子: 硬盘安装法装win7
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表