SlikSVN+Windows 2008服务器
已在Windows 2008服务器上安装SlikSvn 已在c:\dia\svn\repos创建存储库 以以下方式运行此windows服务: sc create svn binpath=\c:\program files\sliksvn\bin\svnserve.exe \-service-r c:\dia\svn\repos displayname=Subversion Server dependent=Tcpip start=auto 这个很好用 以-d-侦听主机xx.xx.xx.xx-列表主机3690的身份运行svnserve 当尝试按以下方式浏览存储库时:svn://xx.xx.xx.xx/dia/svn/repos 获取错误 “在中找不到存储库”svn://xx.xx.xx.xx/dia/svn/repos" 但在尝试浏览回购协议时效果良好file:///c:/dia/svn/repos. 我错过了什么。。。需要帮忙吗SlikSVN+Windows 2008服务器,svn,tortoisesvn,Svn,Tortoisesvn,已在Windows 2008服务器上安装SlikSvn 已在c:\dia\svn\repos创建存储库 以以下方式运行此windows服务: sc create svn binpath=\c:\program files\sliksvn\bin\svnserve.exe \-service-r c:\dia\svn\repos displayname=Subversion Server dependent=Tcpip start=auto 这个很好用 以-d-侦听主机xx.xx.xx.xx-列表
谢谢我想SlickSvn希望不会暴露您的根文件系统。尝试连接到svn://xx.xx.xx.xx:3690 看看你有什么收获。我猜SlickSvn希望没有暴露你的根文件系统。尝试连接到svn://xx.xx.xx.xx:3690 查看是否有任何结果。您的SVN存储库位于C:\dia\SVN\repos,但您正在将服务器根目录设置为C:\dialog [编辑:好的,这是固定的…] 那么让我们来看看这个: 您正在将其作为存储库根目录传递: c:\dia\svn\repos 但随后您尝试连接到: svn://xx.xx.xx.xx/dia/svn/repos 现在,由于您的存储库根是您作为svn服务器的根公开的,并且您请求的任何内容都会附加到该存储库根,因此您现在实际请求的是c:\dia\svn\repos\dia\svn\repos 相反,您可能只想尝试以下方法:
svn://xx.xx.xx.xx/您的SVN存储库位于C:\dia\SVN\repos,但您正在将服务器根目录设置为C:\dialog [编辑:好的,这是固定的…] 那么让我们来看看这个: 您正在将其作为存储库根目录传递: c:\dia\svn\repos 但随后您尝试连接到: svn://xx.xx.xx.xx/dia/svn/repos 现在,由于您的存储库根是您作为svn服务器的根公开的,并且您请求的任何内容都会附加到该存储库根,因此您现在实际请求的是c:\dia\svn\repos\dia\svn\repos 相反,您可能只想尝试以下方法: svn://xx.xx.xx.xx/当回购协议生效时
c:\dia\svn\repos
您需要传递包含存储库的根,而不是单个存储库的路径,因为这样您就必须为每个存储库运行一个新的服务实例
这意味着您应该使用:
-r c:\dia\svn
回购协议生效时作为参数
c:\dia\svn\repos
您需要传递包含存储库的根,而不是单个存储库的路径,因为这样您就必须为每个存储库运行一个新的服务实例
这意味着您应该使用:
-r c:\dia\svn
作为参数,repos是单个存储库的名称还是所有当前/未来SVN存储库的父路径 如果repos确实是您试图访问的实际存储库,那么您首先需要将服务配置为指向Sander提到的父/根路径。。。然后,您需要重新启动服务。完成后,请尝试如下方式访问存储库: svn://xx.xx.xx.xx/repos
但是,如果repos已经是repositoryes的根,那么服务配置就可以了——您只需要尝试通过svn://servername/repository_name -这里不需要提供父路径名 repos是单个存储库的名称还是所有当前/未来SVN存储库的父路径 如果repos确实是您试图访问的实际存储库,那么您首先需要将服务配置为指向Sander提到的父/根路径。。。然后,您需要重新启动服务。完成后,请尝试如下方式访问存储库: svn://xx.xx.xx.xx/repos
但是,如果repos已经是repositoryes的根,那么服务配置就可以了——您只需要尝试通过svn://servername/repository_name -这里不需要提供父路径名 我的错误:yes设置为c:\dia\svn\reposm我的错误:yes设置为c:\dia\svn\reposI由于某种原因无法使SlikSvn服务器作为Windows服务运行。我试着问这个问题以寻求指导,但由于某些原因,我无法让SlikSvn服务器作为Windows服务运行。我试着用这个问题来做指导,在这里也一样