我怎么能从一个工作副本中知道哪个版本的SVN版本库?

我有一个SVN仓库,据说刚从1.4升级到1.6。 考虑到存储库非常大(当转储到文件时超过300G),升级过程似乎非常迅速。 我能够从“升级”版本库中检出 – 是否有一种简单的方法可以validationSVN的服务版本?

除非您在每个存储库上都运行了svnadmin升级 ,否则升级 Subversion的二进制文件只能帮助实现与Apache相关的function和某些不需要存储库的Subversion操作。

为了查看这个版本库是否已经升级,Andy Smith上面评论中的链接将对此有所帮助。 基本上,你看的格式文件,你应该看到数字4那里,因为你正在使用1.6.x.

现在,build议的话。 有时候,只要使用svnadmin upgrade命令无法完成对存储库的改进,那么所有好的东西都可以完成。 如果您有足够的时间和技巧来执行此操作,则在升级Subversion二进制文件之后,执行svnadmin dump以及svnadmin load是确保您获取存储库的所有新function和增强function的最佳方法。 从1.4.x版本到1.6.x版本,尤其如此,因为介绍了诸如分片之类的好东西,并且无法通过svnadmin upgrade命令实现。