TortoiseGit的启动提交钩子执行得太晚了

问题描述 投票:0回答:1

我在Windows 10上将TortoiseGit 2.8.0.0与Git 2.20.1.windows.1一起使用。在TGit中,我指定了一个start_commit_hook来从本地存储库的主文件夹中执行.bat文件。

根据TortoiseGit Manual

开始提交:在显示提交对话框之前调用。如果挂钩修改了版本化文件并影响了需要提交的文件列表和/或提交消息,则可能要使用此功能。但是,您应该注意,由于钩子是在早期阶段调用的,因此无法选择要提交的对象的完整列表。

事实上,这就是我想要的:挂钩应在提交某些文件之前对其进行修改,而这与提交消息无关。

问题:钩子脚本的执行时间比预期的晚。在执行提交后会发生这种情况,这会导致在提交完成后更改文件。

我是否错过任何要配置的内容?

hook git-commit tortoisegit
1个回答
1
投票

稳定版本中存在错误。请使用当前的最新预览,直到发布下一个稳定版本> = 2.9。

© www.soinside.com 2019 - 2024. All rights reserved.