Знать, когда последний был изменен контент отложенного списка изменений - PullRequest
0 голосов
/ 21 мая 2018

В нашем потоке CI мы принимаем отложенный список изменений и запускаем тесты против него.Чтобы пользователи не меняли содержимое списка изменений во время компиляции / тестов, мы дублируем список изменений и запускаем все тесты для копии + отправляем скопированный список изменений.Чтобы избежать этой сложной работы, мы хотели бы знать, был ли изменен отложенный список изменений, поскольку CI был запущен ко времени, когда наша автоматизация отправила его после завершения тестов.Мы увидели, что есть поле «дата», которое должно содержать дату последнего изменения, но изменения в файлах не влияют на нее.Знаете ли вы хороший и быстрый способ проверить, когда отложенный список изменений был последний раз изменен, без выполнения сложных команд diff?

Заранее спасибо!

1 Ответ

0 голосов
/ 21 мая 2018

Если вы fstat изменили файлы на полках, вы можете получить некоторые статистические данные о них, которые должны быть полезны, такие как контрольная сумма md5 и локальное время модема.Пока вы можете хранить их где-то, это должно быть более быстрым способом проверки, чем повторный запуск всех тестов.

...