Tortoise SVN突然无法连接到网络驱动器上的存储库

时间:2018-04-03 15:40:07

标签: svn samba

我在NAS上有一个SVN存储库,它作为网络驱动器连接到我的计算机。 (我知道,这通常是一个坏主意,但由于我是唯一使用SVN的人,这不是一个问题。)

现在,我无法再使用PC上的存储库了:

  • 当我尝试提交/更新文件时,出现类似
    的错误 'file:///P:/ath/to/my/repo/db/transactions/123-3o.txn': The directory name is invalid.
    或者类似的,我没有使用英文版。此目录确实存在!
  • 我可以将整个存储库从NAS复制到我的本地磁盘,然后更新/ commit / checkout那个本地存储库
  • 我可以在网络驱动器上创建一个新的仓库,但是在检查它时,我得到了 'file:///P:/ath/to/my/repo': Unable to open repository.
  • 我对SVN服务器没有任何问题,只需回收网络驱动器。
  • 还有另一台PC,它与repo完美配合,以及我用PC创建的新PC。
  • 我在Redmont的同事经常远程安装我的Win10机器上的新东西而不问我。这经常导致像程序破坏一样的麻烦,但他并不在乎。
  • 另一台PC没有互联网连接

很明显,问题是存储库位于网络驱动器上,而我的PC上存在某些问题。

有什么想法吗?

修改

  • 在命令行上结帐,即
    svn co file:///P:/ath/to/my/repo
    在我的机器上正常工作。
  • 路径是从tortoiseSVNs错误消息中复制的。
  • TortoiseSVN无法使用此新结帐
  • 从命令行复制成功使用的repo路径并将其设置为tortoiseSVNs checkout对话框会再次导致相同的错误。

因此,命令行svn(与tortoiseSVN一起提供)运行良好,而tortoiseSVN则不然。

0 个答案:

没有答案