Как клонировать репозиторий и сохранять метки времени файла?

Как вы можете получить копию исходного кода с сервера на новом компьютере, но сохранить отметки времени файла?

При следующей процедуре все отметки времени установлены на текущую дату/время.

  • Вручную создайте корневую папку для репозитория
  • CD в него
  • Выполните hg init
  • Используйте TortiseHg для клонирования репозитория с сервера в папку.

Есть ли опция или другая процедура, которая сохранит отметки времени?

В этом конкретном случае, используя Kiln с TortoiseHg.

Ответ 1

Вы можете использовать расширение Timestamp, если создание новых временных меток "ссылки" не будет проблемой. На этом веб-сайте:

Он делает это с помощью файла базы данных .hgtimestamp, проживающего в корень репо и, таким образом, версией.

Кроме этого, я не думаю, что это возможно.

EDIT: я немного читал о меток времени. Это похоже на то, что вам нужно.