В моей песочнице S я создал список изменений X, и он отправляется на принудительную обработку как Y. Из Y я хочу получить точное время создания X. Это первый раз, когда этот список изменений был создан.
Как узнать время создания списка изменений в песочнице perforce
Ответы (1)
Единицей управления версиями в Perforce является отправленный список изменений; обычно нет подробных записей обо всем, что происходило в рабочей области до отправки, включая изменения, внесенные в список изменений, пока он находился в состоянии ожидания. (Если вам нужно более точное управление версиями, отправьте более подробные списки изменений.)
Тем не менее, если вы хотите выполнить эту работу, вы можете проанализировать эту информацию из файлов журналов сервера (которые в основном используются для восстановления сервера, а не для потребления конечными пользователями, но, поскольку они представляют собой незашифрованную запись каждой транзакции базы данных вы можете извлечь из них МНОГО данных, если у вас есть доступ и хорошее понимание схемы базы данных сервера). Ищите изменения в таблице db.change
; каждый имеет временную метку. Если вам нужно знать, когда файлы были открыты до создания списка изменений, эти обновления находятся в db.working
.