首页 / SVN / windows下SVN服务的安装与配置
windows下SVN服务的安装与配置
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了windows下SVN服务的安装与配置,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1946字,纯文字阅读大概需要3分钟。
内容图文
第一步 下载
去svn官网下载一个最新版的svn
该链接会跳转到
https://sourceforge.net/projects/win32svn/
进行下载
第二步 安装
双击刚才下载的Setup-Subversion-1.8.15.msi
然后一直Next
安装完毕之后就会发现我们的PATH环境变量中多了一个C:\Program Files\TortoiseSVN\bin
第三步 配置SVN资源库
在电脑的任何位置创建一个空目录,用于存放SVN的资源。我在D盘根目录下建了一个svnData
然后在命令行执行例如以下命令
svnadmin create D:\svnData\svndemo
执行完之后会在D盘svnData下生成一svndemo的目录,里面还有非常多生成的目录和文件
进入conf目录下
配置svnserve.conf文件。取消该文件的例如以下凝视,在77-78行。
anno-access = read
auth-access = write
上面指定同意匿名用户读取该资源库(假设要禁止匿名用户读取。改动为anno-access = none)。授权用户对资源库能够执行读取、写入操作
继续配置该文件
取消以下的凝视。在27行。
password-db = passwd
上面指定SVN资源库使用passwd文件来保存username、password
配置conf目录下的passwd文件
添加例如以下一行
gwcheng = gwcheng
上面为该SVN资源库添加了一个用户。username为gwcheng。password是gwcheng
经过上面的配置,SVNserver已经配置完毕了。
接下来能够启动SVN服务了,在命名行输入例如以下命令
svnserve -d -r D:\svnData
在上面的命令中,svnserve是SVNserver安装路径下bin目录的一个可执行程序,D:\svnData是SVN资源库的保存位置。执行该命令就可以启动SVNserver。
每次通过命令行启动SVNserver是一件非常繁琐的事情。能够将其作为windows服务,然后将该服务设置为自启动的windows服务。每次windows启动的时候就会自己主动启动该服务。
以管理员身份执行例如以下命名
sc create svn binpath= "C:\Program Files(x86)\Subversion\bin\svnserve.exe --service -r D:\svnData" displayname= "Subversion 服务" depend = Tcpip
这样就能够在服务中看到刚才创建的服务了
将其设为开启启动,并启动该服务。
假设出现例如以下错误,请以管理员身份执行命令行
[SC] OpenSCManager 失败 5:
拒绝訪问。
以管理员身份执行命令行win+x
好了SVN服务已经成功安装。
第四步 測试
用TortoiseSVN測试一下
将项目公布到server
在电脑任何位置建一个目录,并放几个文件
我在E盘根目录下建了一个測试项目的目录,并放了几个文件
在測试目录上右键,选择 TortoiseSVN –> Import
填写SVN地址
svn//:localhost/svndemo
这里svndemo就是我们在第三步中创建的
然后输入第三步配置的usernamepassword
这样就把项目公布到svnserver了
从server下载项目
在电脑的任何位置就可以下载,我在E盘建了一个下载的目录用来下载SVNserver上的项目
在下载的项目目录中的空白区域右键选择 SVN CheckOut
输入svnserver地址
看到例如以下界面表示下载完毕
我们看到下载的目录中多了非常多文件,这些文件就是从SVNserver上下载的。
好了SVN就写到这里。还有SVN的提交,同步就不写了。
參考文献
李刚. 轻量级Java EE企业应用实战[M]. 电子工业出版社, 2014.
原文:http://www.cnblogs.com/liguangsunls/p/7293826.html
内容总结
以上是互联网集市为您收集整理的windows下SVN服务的安装与配置全部内容,希望文章能够帮你解决windows下SVN服务的安装与配置所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。