如何确定我拥有的SVN存储库的类型?

时间:2010-02-15 22:31:58

标签: svn berkeley-db fsfs

如何确定给定SVN存储库使用的文件系统类型?我想用svnadmin创建一个新的存储库,但是想确保我使用服务器上已有的其他存储库创建具有一致设置的新存储库。

如果所有其他人都是系统上的FSFS,我不想设置berkley db存储库。

我可以可靠地查看/ repositoryname / db / fs-type吗?

3 个答案:

答案 0 :(得分:9)

如果您使用的是现代版本的Subversion,则默认为FSFS并且已经使用了很长时间。查看db/fs-type是确定已设置内容的可靠方法。

答案 1 :(得分:2)

如果没有db日志(即不是berkely db),

svnadmin list-dblogs /path/to/repo将不会列出任何内容。我不知道如何失败,因为如果没有做任何事情那么可能没有任何日志(? - 不确定因为我总是使用fsfs)。虽然我可以考虑fs上的元素不准确的情况,但是使用这个结合直接查看文件系统上的db目录会很准确。

答案 2 :(得分:1)

只需导航到path / to / repo / db / fs-type 您将使用。

了解db类型的subversion