Subversion存储库中的格式文件与db / format文件之间的区别


27

SVN服务器上的以下两个文件(即不在签出的存储库中)之间有什么区别?

format
db/format

在我们的存储库中,第一个5的内容是,而第二个的内容是2

Answers:


40

format文件包含有关Subversion存储库格式的db/format信息,而包含有关Subversion存储库文件系统(FS)格式的信息。

储存库格式编号:

  • 格式0、1和2在1.0之前。
  • 格式3当前为1.0到1.3。
  • 格式4是在开发锁定功能(直至1.2版)期间进行的一项失败实验。
  • 格式5是1.4中的新增功能,它是第一个包含FS格式不是1的BDB或FSFS文件系统的格式,因为Subversion的某些版本接受了先前的格式,而这些版本不注意FS格式编号。

FSFS格式编号:


谢谢!您是否知道数字的含义?(尽管您已经回答了我的第一个问题,但是我仍然会接受您的回答)
Rich Rich

我已经更新了答案,并简要说明了不同的存储库和FSFS版本。
伊万·扎科夫

3
在Subversion 1.8中添加了FSFS格式6。它增加了revprop包装以及其他一些改进。 subversion.apache.org/docs/release-notes/…–
tgharold

2
@tgharold感谢您的提醒。我已将有关FSFS格式6的信息添加到我的答案中。
伊万·扎科夫

有人知道格式12是什么意思吗?
Erdinc Ay
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.