linux – Subversion – txn-protorevs的目的是什么

我有一个Subversion服务器和一个Subversion存储库,我在db目录下有这个目录:
txn-protorevs

其中包含以下文件

119M    1-4.rev
0       1-4.rev-lock

SVN存储库中此目录的用途是什么?

解决方法

如果你想了解db目录,你应该仔细阅读 source code使用哪个SVN来实现FSFS,它有一些注释,详细说明了这些部分是如何组合在一起的.简而言之,这是文件的内容
txn-protorevs/      Subdirectory containing transaction proto-revision files
    <txnid>.rev       Proto-revision file for transaction <txnid>
    <txnid>.rev-lock  Write lock for proto-rev file

这是原始修订文件的作用

The prototype rev file is used to store the text representations as they are received from the client. To ensure that only one client is writing to the file at a given time,the “rev-lock” file is locked for the duration of each write.

相关文章

文章浏览阅读1.8k次,点赞63次,收藏54次。Linux下的目录权限...
文章浏览阅读1.6k次,点赞44次,收藏38次。关于Qt的安装、Wi...
本文介绍了使用shell脚本编写一个 Hello
文章浏览阅读1.5k次,点赞37次,收藏43次。【Linux】初识Lin...
文章浏览阅读3k次,点赞34次,收藏156次。Linux超详细笔记,...
文章浏览阅读6.8k次,点赞109次,收藏114次。【Linux】 Open...