SVN服务器端怎么配置

2025-05-25 13:57:05

SVN服务器有2种运行方式:独立服务器和借助apache运行。两种方式各有利弊,下面我主要讲解使用独立服务器的配置方法。

工具/原料

Subversion,TortoiseSVN,版本库Repository

服务器端配置

1、下载和安装Subversion、TortoiseSVN以及TortoiseSVN语言包,之前写过详细的经验介绍,如果有需要的可以点击查看。这里详细说明下,Subversion一般安装在服务器,客户端仅安装TortoiseSVN以及TortoiseSVN语言包就可以了。

SVN服务器端怎么配置

2、为了将SVN服务放到w坡纠课柩indows中,让它开机就自动启动,不用每次都用命令窗口那么麻烦,我们需要下载SVNServi艘早祓胂ce.exe。百度搜索SVNService.exe,下载一个就好,这个跟版本没关系。将SVNService.exe复制到subversion安装目录下的bin文件夹下。例如:Subversion安装在C:\program files\subversion将SVNService.exe复制到C:\program files\subversion\bin目录下注意:SVNService.exe必须和svn.exe在同一目录。

SVN服务器端怎么配置
SVN服务器端怎么配置

3、建立版本库(Repository)例如:版本库建立在c:\svn_root 上方法1:在c:\svn_root目录下新建空文件夹RepDemo,选中此文件夹,点击右键选择【TortoiseSVN】-【在此创建版本库】。这个方法简单方便,推荐使用。方法2:用命令的方式运行-CMDc:cd c:\svn_rootmd RepDemo(版本库名字RepDemo)cd RepDemosvnadmin create --fs-type fsfs

SVN服务器端怎么配置

4、安装SvnServi罕铞泱殳ce服务在cmd窗口打命令:SVNService.exe -install -d -r c:\svn_root\RepDemo说明:c:\svn_root\RepDemo是版本库目录。服务启动后,在服务器端的3690端口会监听客户端的连接请求。如果3690端口被占用,可以用“--listen-port”参数指定服务器监听端口cmd命令:SVNService.exe -install -d -r c:\svn_root\RepDemo --listen-port 3699

SVN服务器端怎么配置

5、运行服务方法1:用命令net start SVNService(上面用命令安装程序,这个就简单了)方法2:在服务器,右键【计算机】-【管理】-【配置】-【服务】找到SVNService ,右键选择【启动】,以后运行起来,都可以在这里启动或停止服务。删除服务:SVNService -remove这样配置服务就完成了,在服务器使用svn://localhost访问即可。

SVN服务器端怎么配置

6、由SVN://的用户访问控制,需要配置一下版本库下【conf】文件夹下的【authz】【passwd】【svnserve.conf】三个文件。详细的配置方法,请参照我之前发布的经验“如何配置SVN服务器端的用户和权限?”。

SVN服务器端怎么配置
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢