我使用管理员帐户在Windows 7操作系统上安装了Subversion软件包版本1.7
我使用以下命令创建了存储库:svnadmin create "c:\svn_repository"
我修改了svnserve.conf
和passwd文件:anon-access = read
,auth-access = write
和password-db = passwd
我将Subversion安装为Windows服务,并使用以下命令启动了它:
sc create svnserver binpath= "C:\Program Files (x86)\Subversion\bin\svnserve.exe --service -r c:\svn_repository" DisplayName= "Subversion" depend= tcpip start= auto
我还将变量
SVN_EDITOR
设置为:set SVN_EDITOR=c:\windows\system32\notepad.exe
我遇到的问题是当我调用以下命令时:
svn mkdir svn://localhost/myproject
我收到以下错误:
svn: E200002: Unable to connect to a repository at URL 'svn://localhost'
svn: E200002: C:\svn_repository\conf\svnserve.conf:19: Option expected
最佳答案
为指定的每个选项在行的开头检查svnserve.conf中的空格(对于您的情况,请检查svnserve.conf的第19行,如果在该行之前有空格,请将其删除)
关于windows - 无法通过URL 'svn://localhost'连接到存储库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13646281/