3

我想检查存储库,但我得到以下信息:

Command: Checkout from file:///X:/data/repozytorium, 
         revision HEAD, Fully recursive, Externals included  
Updating: X:\data\repozytoriumwc  
Added: X:\data\repozytoriumwc\serwery  
Error: sqlite: disk I/O error (S10)  
Error: Additional errors:  
Error: sqlite: disk I/O error (S10)  
Error: Additional errors:  
Error: sqlite: unable to open database file (S14)  
Error: Additional errors:  
Error: sqlite: unable to open database file (S14)  
Completed!:   

X:是网盘,但我上面的存储库很少,它们都可以正常工作。这个不是。我可以将其签出到其他磁盘,但不能将其签出。为什么?因为我是管理员,所以我拥有磁盘的所有权限:]

编辑:我注意到只有在结帐必须创建一些文件夹时才会引发这些错误。如果我在提交的文件中没有任何文件夹(如serwery文件夹) - 它可以结帐。

4

1 回答 1

3

更新:X:\data\repozytoriumwc

永远不要在 Windows 共享驱动器上创建工作副本:使用 sqlite 100% 时共享会出现问题。仅对WC使用本地驱动器

顺便说一句,file:///在共享上访问存储库也是The Bad Idea (tm),网络协议(svn:// 或 http://)是The Good Way

于 2013-09-13T09:52:17.100 回答