解决svnserve: Can't bind server socket: Address already in use,svnservebind

自己第一次搭建svn,挺顺利的,中间遇到点小问题:

我使用的是yum安装的svn,安装完成配置结束。

/etc/init.d/svnserve start   ok   //貌似启动起来了

netstat -antple | grep svn

3690   //端口也有了

 

在win客户端使用时发现怎么登陆都报错。

怎么解决呢?

killall  svnserve 

svnserve -d -r /opt/svn/repos   启动成功。

win客户端登陆完全ok。

但是公司肯定不会只使用一个svn版本库吧,来个销售的sale库。

建好以后启动

# svnserve -d -r /mnt/westos

svnserve: Can't bind server socket: Address already in use

 

解决办法:

# svnserve -d -r /mnt/westos --listen-port 3691

[root@localhost conf]# netstat -antple | grep svn
tcp        0      0 :::3690                     :::*                        LISTEN      0          125064     7427/svnserve       
tcp        0      0 :::3691                     :::*                        LISTEN      0          125826     7617/svnserve      

 

默认的启动svn服务,系统默认开启的端口为3690,当你启动第二个版本库时还是开启3690,所以就冲突了。

 

posted on 2016-02-19 11:37  AlecRichard  阅读(1070)  评论(0)    收藏  举报

导航