我们正在尝试使用 TeamCity仅将更改的文件从 git 部署到我们的 Web 服务器。为此,我们需要将文件的修改时间戳作为中央存储库中的最后提交时间。
每当我们在 TeamCity 中进行干净构建(干净的签出目录)时,文件的修改时间就是构建运行的时间。我们需要它是最后一次提交时间,所以它是可靠的。
我们在这里使用了提交钩子: git 的 use-commit-times 是什么? 我得到了在我的个人仓库中工作的钩子,但在 TeamCity 中实施时它似乎不起作用。
我们如何让 TeamCity 使用上次提交时间作为文件的修改时间?