我们正在尝试使用TeamCity将仅更改的文件从git部署到我们的Web服务器。为此,我们需要将修改后的文件时间戳作为我们中央仓库中的最后一次提交时间。
每当我们在TeamCity中执行干净构建(清理结帐目录)时,文件的修改时间就是构建运行的时间。我们需要它是最后的提交时间,因此它是可靠的。
我们在这里使用了提交钩子: What's the equivalent of use-commit-times for git? 我得到了我的个人仓库工作的钩子,但在TeamCity中实现它似乎不起作用。
我们如何让TeamCity使用上次提交时间作为文件的修改时间?
答案 0 :(得分:0)
C:\Program Files (x86)\Git\share\git-core\templates\hooks\
中