windows系统下搭建svn服务器-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

windows系统下搭建svn服务器

简介: subversion的window版的服务端是第三方出的,所以需要下载第三方的subversion Server 可以在这个网站中找到:http://subversion.

subversion的window版的服务端是第三方出的,所以需要下载第三方的subversion Server

可以在这个网站中找到:http://subversion.apache.org/packages.html#windows

下载svn服务端

下载好后
1.可以直接配置到环境变量下,这样就可以直接使用svn等命令了
2.也可以切换到bin目录下使用命令

搭建资源库

在doc窗口下执行以下命令:

svn import -m "test" /source  file:///svn/repos/ 

这里的-m是注释,"test"是注释的内容
/source  是要引入的文件
file:///svn/repos/  是引入文件的到哪个目录下
用以下命令校验是否引入成功:
svn list --verbose file:///svn/repos/ 

启动svn服务

1.第一种启动方式:
svnserve --daemon --root "...\svn\repos"
这种方式使用的是svn的默认端口启动
--root后面的是资源库的位置
2.第二种启动方式
svnserve -d --listen-port 8888 -r .../svn/repos/  
这种启动方式是将svn服务放到8888这个端口上监控

配置svn用户

1.修改svn资源库/conf目录下的svnserve.conf文件
找到:
anon-access = read   
auth-access = write
password-db = passwd
去掉前面的空格和#,保存
2.修改svn资源库/conf目录下的passwd文件
### This file is an example password file for svnserve.
### Its format is similar to that of svnserve.conf. As shown in the
### example below it contains one section labelled [users].
### The name and password for each user follow, one account per line.

[users]
# harry = harryssecret
# sally = sallyssecret

admin = admin
添加admin = admin(等号前面的是用户名,后面的是密码,等号前后的空格不影响)

这样svn服务端就搭建好了,然后大家可以使用svn客户端来获取svn服务器上的资源

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: