将subversion作为服务安装时,我使用了以下命令:
c:\>svnservice -install --daemon --root "c:\documents and settings\my_repository"
然后我收到了这个错误:
Could not create service in service control manager.
在服务控制管理器上查看一些MSDN文档之后,我尝试在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services上对注册表项的权限中的每个人授予完全控制权,但这没有任何效果.
谁知道我做错了什么,或者如何克服这个问题?
注意#1:我在此框中以管理员身份运行
*注意#2:我按照这里给出的说明进行操作,因此我选择的目录可能是错误的.而我的存储库实际上并没有被称为"my_repository".我使用了一个实际项目的名称,该项目目前在gasp VSS中受源控制.*
VisualSVN Server安装为Windows服务.它是免费的,包括Apache,OpenSSL和存储库/权限管理工具.它还可以与Active Directory集成以进行用户身份验证.我强烈推荐它在Windows上托管SVN.