本小节向大家介绍一下如何设置Subversion端口,由于Subversion有两种配置方式,所以Subversion端口也就有两种,下面我们就来看一下如何设置Subversion端口,看完本文你肯定有不少收获,希望本文能教会你更多东西。
Subversion配置方式
Subversion有两种不同的配置方式,一种基于它自带的轻量级服务器svnserve,一种基于非常流行的Web服务器Apache。
根据不同的配置方式,Subversion使用不同的端口对外提供服务。
基于svnserve的,默认端口为3690,
基于Apache的,默认端口为Apache的默认端口80。
有时候,我们会因为防火墙或其它原因,需要修改这些默认端口。
下面根据不同的配置讲讲如何改变这些默认端口。
1、通过svnserve-d-rd:\svn来提供服务(假设d:\svn为你的版本库所在目录)
为svnserve加上--listen-port参数,比如svnserve-d-rd:\svn--listen-port81
2、通过Apache来提供服务
在httpd.conf中,查找Listen80,将80修改为你想要的端口
通常情况下Subversion的默认Subversion端口是3690,我们来看一下它的安装参数情况:
安装参数
c:/windows>svnserve–help
用户:svnserve[选项]
有效选项:
-d[--daemon]:后台模式
–listen-port参数:监听端口(后台模式)
–listen-host参数:监听主机名或IP地址(后台模式)
–foreground:在前台运行(调试时有用)
-h[--help]:显示这个帮助
–version:显示程序版本信息
-i[--inetd]:inetd模式
-r[--root]参数:服务根目录
-R[--read-only]:强制只读成;优先于仓库配置文件
-t[--tunnel]:隧道模式
–tunnel-user参数:隧道用户名(模式是当前用户UID的名字)
-X[--listen-once]:监听一次(调试时有用)
–pid-file参数:将服务进程ID写入文件ARG中
–service:作为windows服务运行(仅SCM)你可以用–listen-port指定端口。Subversion端口的介绍本节就简单的介绍完毕了。请关注本节的其他相关报道。
【编辑推荐】
- 技术指导:Subversion端口设置妙招
- Subversion和TortoiseSVN如何在Windows下进行构建SVN版本控制
- Subversion用户权限配置专家解析
- SVN使用教程简单配置篇详解
- 在线指导:Windows系统服务自动运行对于SVN如何实现