如何确定给定SVN存储库使用的文件系统类型?我想用svnadmin创建一个新的存储库,但是想确保我使用服务器上已有的其他存储库创建具有一致设置的新存储库。
如果所有其他人都是系统上的FSFS,我不想设置一个berkeley db存储库。
我可以可靠地查看/ repositoryname / db / fs-type吗?
如果您使用的是现代版本的Subversion,则默认为FSFS并且已经使用了很长时间。查看db/fs-type
是确定您已经设置的可靠方法。
如果没有db日志(即不是berkely db),svnadmin list-dblogs /path/to/repo
将不会列出任何内容。我不知道如何失败,因为如果没有做任何事情,那么可能没有任何日志(? - 不确定,因为我总是使用fsfs)。虽然我可以考虑fs上的元素不准确的情况,但是使用这个并结合直接查看文件系统上的db dir会很准确。
只需导航到path / to / repo / db / fs-type您将使用了解db类型的subversion。