我正在尝试提交我的本地SVN,它一直工作正常,但今天它给出了这个错误:
Unable to open repository 'file:///C:/wamp/www/svns/[myproject]/[dir]/[subdir]'
可能是什么问题呢?
编辑:完整错误:
Commit failed (details follow): Unable to open an ra_local session to URL Unable to open repository 'file:///C:/wamp/www/svns/[myproject]/[dir]/[subdir]'
第二编辑:
这是TortoiseSVN和SVN客户端信息:
TortoiseSVN 1.5.7, Build 15182 - 32 Bit , 2009/01/24 22:44:13 Subversion 1.5.5, apr 1.2.12 apr-utils 1.2.12 berkeley db 4.4.20 neon 0.28.3 OpenSSL 0.9.8i 15 Sep 2008 zlib 1.2.3
Bert Huijben.. 6
您最近升级了一个或多个subversion客户端吗?
如果他们直接访问您的存储库,那么您的所有客户端应该处于同一级别(全部为1.4.,全部为1.5.或者很快为1.6.*).
从技术上讲,你可以使用其他一些组合,但是因为你需要将它们作为你的工作复制品的相同版本,你应该让它们兼容...(在1.5.X版本之前,你的存储库自动升级到最新版本时您使用更高版本访问它们).
需要注意的另一件事是并非所有客户端都支持相同的存储库格式.大多数支持fsfs,但并非所有支持BDB.更糟糕的是,有多个不兼容的BDB版本....
TortoiseSVN,AnkhSVN和Slik Subversion在相同的1.XY级别具有完全相同的BDB版本..对于其他客户,您应该阅读他们的文档
小更新: TortoiseSVN 1.6.x将删除对file://访问BDB存储库的支持.(然后,您将需要svnserve或apache服务器来访问这些存储库)
您最近升级了一个或多个subversion客户端吗?
如果他们直接访问您的存储库,那么您的所有客户端应该处于同一级别(全部为1.4.,全部为1.5.或者很快为1.6.*).
从技术上讲,你可以使用其他一些组合,但是因为你需要将它们作为你的工作复制品的相同版本,你应该让它们兼容...(在1.5.X版本之前,你的存储库自动升级到最新版本时您使用更高版本访问它们).
需要注意的另一件事是并非所有客户端都支持相同的存储库格式.大多数支持fsfs,但并非所有支持BDB.更糟糕的是,有多个不兼容的BDB版本....
TortoiseSVN,AnkhSVN和Slik Subversion在相同的1.XY级别具有完全相同的BDB版本..对于其他客户,您应该阅读他们的文档
小更新: TortoiseSVN 1.6.x将删除对file://访问BDB存储库的支持.(然后,您将需要svnserve或apache服务器来访问这些存储库)