标签: php git deployment version-control
我正在使用PHP并且文件version.php包含以下行:
version.php
<?php define('VERSION', '1.1.0'); define('BUILD', 'xxx');
我希望git在提交之前替换xxx。 xxx可以是任何唯一的,而不是git哈希值。
xxx
由于它是PHP脚本,不需要其他编译过程, 由于内置编号的可能性非常频繁,我只想拥有全自动的进程,以便每次用户提交代码时都会更改。
这样做的优势是什么?
答案 0 :(得分:4)
执行此操作的一般方法是使用pre-commit hook。
答案 1 :(得分:0)
您可以考虑"clean" and "smudge" filters