SVN服务器端怎么配置?

2025-12-03 05:34:37

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

SVN服务器端怎么配置?

2、为了将SVN服务放到windows中,让它开机就自动启动,不用每次都用命令窗口那么麻烦,我们需要下载SVNService.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:用命令的方式

运行-CMD

c:

cd c:\svn_root

md RepDemo(版本库名字RepDemo)

cd RepDemo

svnadmin create --fs-type fsfs 

SVN服务器端怎么配置?

4、安装SvnService服务

在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。
猜你喜欢