【问题标题】:Analyzing files in SVN's rev folder分析 SVN 的 rev 文件夹中的文件
【发布时间】:2015-12-15 12:26:12
【问题描述】:

我正在分析 SVN 存储库中的文件夹 "rev""revprop" 中的文件时,发现这样写的内容:

K 10
svn:author
V 11
Primoutente
K 8
svn:date
V 27
2015-12-03T17:30:44.000000Z
K 7
svn:log
V 43
Text of my comment

END

我的问题是:"K""V" 以及报告的接近它们的数字是什么意思?

【问题讨论】:

    标签: svn svn-repository


    【解决方案1】:

    这是元信息。 K - 键 V - 值。 KV 后面都有一个空格和一个表示数据长度的数字。 在您的示例中: 密钥长度 10 (svn:author)

    【讨论】:

    • 感谢您的回答。但是,同样,“关键”和“价值”指的是什么? “key”是指向文件的指针并重视其修订版吗?我还是不明白……
    • 我们接受,这是在 SVN 中的提交。它有一个名为“Primoutente”的“svn:author”。它是在“svn:date”上提交的,其值为:“2015-12-03T17:30:44.000000Z”。并且此提交的评论“svn:log”是“我的评论文本...”
    • 好的,很清楚。但是,K 和 V 是关于什么的?他们提到提交的作者、日期和评论吗?
    • 如果你能看到,你有很多“K”和“V”。对于此提交中的每个属性(作者、日期、...),您都有一个键和一个值。对于 SVN 中的每次更改,所有这些元信息都包含在一个块中(BEGIN ... END)。
    • 再次感谢您。它们是否与文件类型或与提交相关的文件夹类型有关?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-23
    • 2014-04-04
    • 1970-01-01
    • 2011-08-24
    相关资源
    最近更新 更多