0

我在仓库中有一些具有特定二进制格式的文件。我想看看它的内容。对于这样的二进制文件,我放入了 repo 特定的 txt 文件,其中包含 md5 和二进制文件中的好内容。

为了尽量减少手动操作,我在 python 中编写了 precommit 钩子,它可以查看二进制文件的变化并检查 txt 格式的文件是否与新的二进制文件匹配。

如果匹配失败,hook 会自动刷新 txt-content 并且不允许提交。

在这里我需要手动按下 F5 来刷新更改列表,因为 TortoiseHG 不包含在已修改的提交文件中,但不存在于列表中......

4

1 回答 1

0

没有任何其他决定,我模拟按 ctypes.windll.user32.SendInput 按下 F5 :)

于 2013-04-04T11:52:34.083 回答