I have in repo some files with specific binary format. I want see its contents. For such binary file I put in repo specific txt file, containing md5 and nice content from binary.

To minimize manual movements I wrote precommit hook in python that see changes in binary and check is txt-formatted file match new binary one.

If matching fails, hook automatically refresh txt-content and does not allow commit.

Here I need to manually push F5 to refresh list of changes, becouse TortoiseHG does not include in commit files that Modified, but not present in list...

没有正确的解决方案

其他提示

without any others decisions I emulate pressing F5 by ctypes.windll.user32.SendInput :)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top