8

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

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

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

4

3 回答 3

9

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

于 2010-02-15T23:31:57.823 回答
2

svnadmin list-dblogs /path/to/repo如果没有数据库日志(即不是 berkely db),则不会列出任何内容。我不知道那是多么的故障安全,因为如果什么都没做,那么可能没有任何日志(? - 不确定,因为我总是使用 fsfs)。也许使用这个结合直接查看文件系统上的 db 目录是准确的,尽管我想不出 fs 上的元素不准确的情况。

于 2010-02-15T22:50:22.853 回答
1

只需导航到 path/to/repo/db/fs-type 您将了解使用的 db 类型颠覆。

于 2013-10-01T04:50:36.870 回答