手动阀

Good Luck To You!

Windows下搭建svn服务器简明教程

1、安装svn程序

Windows下搭建svn服务器简明教程

下载与安装:访问Subversion官方网站,下载适用于Windows的二进制文件包,建议使用VisualSVN Server作为服务端,并搭配TortoiseSVN客户端使用,安装完成后,将C:\Program Files\Subversion\bin添加到系统环境变量path中,然后重启计算机。

2、创建本地svn库

创建库地址:选择一个文件夹作为svn库的存储位置,例如D:\svn\repository,确保该文件夹存在,否则后续命令会失败。

执行创建命令:打开cmd命令行窗口,输入svnadmin create D:\svn\repository命令来创建svn库,命令完成后,会在指定目录下生成多个文件夹,如conf、dav、db等。

3、添加用户

编辑配置文件:进入D:\svn\repository\conf文件夹,编辑svnserve.conf文件,去除passworddb = passwd前的注释符#(注意前面不能有空白),表明密码从passwd文件中获取。

添加用户信息:编辑passwd文件,在[users]下面添加用户名和密码,例如test = 123456,表示添加了一个用户名为test,密码为123456的用户。

4、注册svn到系统服务

创建服务:在cmd中使用以下命令创建svn服务,并设置为自动启动:

     sc create svnserve binpath= "C:\Program Files\Subversion\bin\svnserve.exe service r D:\svn\repository" depend= Tcpip start= auto
     sc start svnserve

修改配置:如果需要修改svn端口,可以使用类似上述命令,但添加listenport参数来指定新端口号。

5、配置Apache生成svn列表(可选)

复制模块文件:将C:\Program Files\Subversion\bin下的mod_dav_svn.so和mod_authz_svn.so文件复制到Apache的modules文件夹下。

修改httpd.conf:去掉LoadModule dav_fs_module和LoadModule dav_module前的注释符#,并添加以下内容:

     LoadModule dav_svn_module modules/mod_dav_svn.so
     LoadModule authz_svn_module modules/mod_authz_svn.so
     <Location /svn>
       DAV svn
       SVNPath D:/svn/repository
     </Location>

重启Apache:修改完成后,重启Apache服务,即可通过浏览器访问svn列表。

通过以上步骤,您已经成功在Windows环境下搭建了svn服务器,并且可以根据需要进行进一步的配置和优化。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.7.3

Copyright Your WebSite.Some Rights Reserved.