2015-12-15 12 views
0

я анализировал файлы в папках «REV» и «revprop» из репозитория SVN, когда я нахожу что-то написано, как это:Анализ файлов в папке оборотов SVN в

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», а номера, близкие к ним, означают?

ответ

1

Это мета информация. K - ключ V - значение. Оба K и V сопровождаются пробелом и числом, указывающим длину данных. В вашем примере: Ключ длиной (svn: author)

+0

Благодарим вас за ответ. Но, опять же, что такое «ключ» и «ценность»? Является ли «ключ» указателем на файл и значением его пересмотра? Я до сих пор не понимаю ... – Maurizio

+0

Мы принимаем, что было фиксацией в SVN. У него есть «svn: author» с именем «Primoutente». Он был зафиксирован на «svn: date» со значением: «2015-12-03T17: 30: 44.000000Z». И комментарий «svn: log» этого коммита был «Текст моего комментария ...» –

+0

Хорошо, это понятно. Но все же, о чем К и V? ссылаются ли они на автора, дату и комментарий коммита? – Maurizio