win7安装svnserver服务 [sc] openSCManager 失败 5 拒绝 访问拒绝

偶尔善良 提交于 2020-03-01 17:29:17

最近项目需要使用svn,以前使用xp系统都很容易安装成功,但第一次在win7下安装subversion 的svnserver作为服务时遇到了这个棘手的问题,找了很久才在网上找到解决的方案:

建立一个新文件svnSetup.bat.

输入:
sc create svnserve binpath= "\"C:\Program Files\VisualSVN Server\bin\svnserve.exe\" --service --root F:\Repositories" displayname= "Subversion" depend= tcpip start= auto 
sc start svnserve

保存。

右键单击svnSetup.bat,选择以“管理员方式运行”即可。

总结:主要原因仍是没有权限,在命令行时执行这个操作总是提示没有权限,而以管理员方式运行则避免了这个问题,相当迂回了一下吧。

binpath指定svnserve的路径和命令。注意其参数是--service,而不是--daemon. 不能用-d和-i,-t等参数。start= auto表示服务自动启动。注意,等于号的左边无空格,而右边必须有一个空格。

整理转载于:http://lhc966.iteye.com/blog/1538550 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!