Как SVN хранит время фиксации?

Я работаю над проектом, который включает извлечение деталей с сервера SVN с помощью SVNKit. Мой проект уже завершен и мы работаем уже некоторое время. Во время тестирования я заметил кое-что очень странное. Время фиксации, по-видимому, мои данные извлечения всегда отличаются от того, что есть в журналах SVN.

Я не смог найти в своем проекте код, который мог бы вызвать эту разницу, но теперь я смотрю, как сервер SVN хранит время фиксации в себе . Поскольку у нас есть разработчики, работающие из разных частей мира, что приводит к разным часовым поясам, я подумал, что SVN может сохранять время после преобразования их в GMT или часовой пояс системы, на которой работает сервер SVN. Но похоже, что этого не происходит. Вместо этого время хранится в соответствии со временем, когда была сделана фиксация, и в самом часовом поясе.

Мне пока не удалось найти в Интернете какой-либо существенный документ, подтверждающий мою теорию.

Кто-нибудь может кратко объяснить как SVN хранит время фиксации для каждого изменения? Ссылки на документацию, относящиеся к этому, будут большим подспорьем.

9
задан IAdapter 1 January 2011 в 10:20
поделиться