【问题标题】:How do I clone a repository and preserve the file time stamps?如何克隆存储库并保留文件时间戳?
【发布时间】:2011-10-18 14:35:52
【问题描述】:

如何在新机器上从服务器获取源代码副本,但保留文件时间戳?

通过以下过程,所有时间戳都设置为当前日期/时间。

  1. 手动创建存储库的根文件夹
  2. CD 进去
  3. 执行hg init
  4. 使用 TortiseHg 将存储库从服务器克隆到文件夹。

是否有保留时间戳的选项或不同的程序?

在这种特定情况下,将 Kiln 与 TortoiseHg 一起使用。

【问题讨论】:

    标签: mercurial


    【解决方案1】:

    如果创建新的“参考”时间戳不成问题,您可以使用Timestamp extension。来自其网站:

    它通过一个位于 repo 的根目录,因此被版本化。

    除此之外,我认为这是不可能的。

    我读过一些关于Timestamp hook 的文章,它似乎正是您所需要的。

    【讨论】:

    • 时间戳钩子看起来不错。
    猜你喜欢
    • 2010-10-21
    • 1970-01-01
    • 2016-05-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-07
    • 1970-01-01
    • 2019-04-29
    • 1970-01-01
    相关资源
    最近更新 更多