在PHPStorm中的GIT提交之前运行外部工具

时间:2015-02-23 09:27:59

标签: git batch-file phpstorm

我们的项目使用gettext来支持多种语言。此外,还有一个* .bat和* .sh文件,它从PHP文件和Smarty模板生成当前的POT文件。

有没有办法配置PHPStorm来执行外部工具(例如bat文件),之前执行GIT提交?在提交窗口中,只有在提交后才能执行工具。但是,在对代码进行更改之后,我想首先更新POT,然后提交代码。

1 个答案:

答案 0 :(得分:1)

看起来像clean step of a content filter driver

clean

(图片显示在“Customizing Git - Git Attributes”中,来自“Pro Git book”)

提交将触发clean脚本,以便在提交之前修改文件

clean脚本是: