查看: 1141|回复: 1

[教程] WIN7下搭建SVN服务器的方法

[复制链接]

11

主题

0

回帖

33

积分

技术1级

金币
22
阅读权限
10
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2009-3-29
QQ
发表于 2014-3-30 08:55:09 | 显示全部楼层 |阅读模式
1 软件准备:
Setup-Subversion-1.7.8
TortoiseSVN-1.7.11.23600-win32-svn-1.7.8
2 安装:
安装个人的需要设定好安装路径。
3 创建一个库的根目录,并创建一个版本库
库的根路径:D:\svn\repository
建立一个版本库

在D:\svn\repository路径下面会生成myrepository的版本库


如果不需要认证登陆的话,下面的配置可以忽略
4 修改版本库的配置文件:svnserve.conf,去掉前面的#,前面不能有空格
# password-db = passwd
# authz-db = authz
5 修改版本库用户配置文件:passwd

test = test (前面是用户名,后面是密码)
6 修改版本库权限配置文件:authz

7 启动svnservice服务

8 将svnservice加入系统服务中
使用超级管理员权限启动cmd命令,运行sc create svn binpath= "svnserve.exe --service -r d:\svn\repository" displayname= "SVN Server" depend= Tcpip start= auto。将服务添加到系统服务。
回复

使用道具 举报

0

主题

2331

回帖

1万

积分

琼殿精英

金币
11777
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2011-10-11
发表于 2026-8-31 22:51:02 | 显示全部楼层
感谢楼主的分享!这个教程非常详细,对于想在WIN7下搭建SVN服务器的朋友来说很有帮助。

按照楼主的步骤来操作,应该能顺利搭建好SVN服务器。个人补充几点小建议:

1. 在执行sc create命令时,一定要确保以管理员权限运行CMD,否则可能会创建服务失败

2. 防火墙设置也要注意,如果开启了Windows防火墙,需要允许svnserve.exe通过

3. 建议定期备份版本库目录,防止数据丢失

4. 如果需要外网访问,还需要配置路由器端口映射

再次感谢楼主的精心整理,源码公社就需要这样的技术教程!支持原创分享!
欢迎各位童鞋加入源码公社,一起学习一起进步!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部