安装完TSVN之后,checkout时报错,并且后来在cmd命令行下,测试svn的3690端口是否打开:telnet localhost 3690 ,结果也是不成功,后来发现少执行了一步操作。
正确的做法:安装完TSVN之后,在subversion的安装路径下,找到bin文件夹,需要完成下面几步操作:
1、在下面新建一个setupservice.bat文件,内容是
sc create svnserve binpath= "C:/Program Files/Subversion/bin/svnserve.exe --service -r d:/svnhome" depend= Tcpip start= auto
sc start svnserve
pause
保存
2、运行,这是在服务里可找到一个名为svnserve的服务。这样就不会报“由于目标机器积极拒绝,无法连接。”这个错了。
我后来找到了我是因为没有执行第二步,所以svnserve没有作为一个服务启动。
这是在cmd命令行下查看打开的端口:netstat -ano就看到3690端口打开了。
本文介绍了解决TSVN安装后3690端口未打开的问题,通过创建并运行setupservice.bat文件使svnserve作为服务启动,确保端口正常工作。
9001

被折叠的 条评论
为什么被折叠?



