如何设置 Subversion 使用的端口
Subversion 有两种不同的配置方式,一种基于它自带的轻量级服务器 svnserve,一种基于非常流行的 Web 服务器 Apache。
根据不同的配置方式,Subversion 使用不同的端口对外提供服务。
基于 svnserve 的,默认端口为 3690,
基于 Apache 的,默认端口为 Apache 的默认端口 80。
有时候,我们会因为防火墙或其它原因,需要修改这些默认端口。
下面根据不同的配置讲讲如何改变这些默认端口。
1. 通过 svnserve 提供服务
假设版本库所在目录为 d:\svn,为 svnserve 加上 --listen-port 参数即可。例如:
svnserve -d -r d:\svn --listen-port 81
2. 通过 Apache 提供服务
在 httpd.conf 中,查找 Listen 80,将 80 修改为你想要的端口。

