TortoiseSVN和腻子的问题

这里是情况:

使用本教程成功地将svnserver安装在可通过局域网访问的NAS驱动器上:

http://forum.synology.com/wiki/index.php/Step-by-step%5Fguide%5Fto%5Finstalling%5FSubversion%5Fon%5FARM-based%5FSynology%5FProducts

svn base目录被称为svn,repo(dummy-name:repo_name)在svn里面。

我已经编辑了svnserver.conf和passwd文件,并按照“设置存储库权限”(为了testing而设置了匿名写入)中所述创build了一个用户。 在我的工作站上,我尝试使用以下格式查看我在NAS上创build的回购:

SVN + SSH:// IP_ADDRESS / SVN / repo_name

客户端尝试连接,请求密码但无法build立连接。

我目前有几个假设:

  1. 乌龟必须首先loginNAS
  2. 我不应该使用IP地址 – 我应该使用映射的驱动器号,还是使用设备的networking名称?
  3. TSVN需要以某种方式进行configuration。

乌龟被设置为使用TortoisePlink – 当我尝试和分配腻子,它抱怨端口(虽然我可以连接和pipe理使用腻子以外TSVN)。

有任何想法吗?

使用本教程由LAN成功安装:

如果你遵循这个教程,我相信你需要使用svn:// url来访问版本库,而不是svn + ssh。 那个教程让你设置了subversion守护进程。

我不应该使用IP地址 – 我应该使用映射的驱动器号,

你会永远有本地访问存储库? 你需要这个存储库可用于世界吗? 如果你只需要在本地使用它,也许你应该考虑简单地使用file:// url。 你不需要像这样设置任何守护进程来使用subversion。

请参阅有关存储库URL的文档中的部分。

我相信你可能只是使用错误的协议来访问你的回购。 事实上,svn + ssh是访问某些仓库的一种方式,但是如果您按照上述链接中的说明进行操作,则应该使用svn://协议,而不是正确的?