gpt4 book ai didi

php - 使用 git 生成我的站点的版本号?

转载 作者:可可西里 更新时间:2023-11-01 00:34:28 26 4
gpt4 key购买 nike

我正在构建一个 PHP/Yii 应用程序。在不同的机器上进行开发和测试时,我希望能够在页脚中快速查看我看到的版本是否是最新的。所以基本上我想在每次修改某些内容时生成某种版本号。

我在想,因为我使用 Git(和 GitHub),我可以使用每次提交时生成的一些元数据吗?我怎样才能做到这一点?

注意:我想避免使用命令行,因为我当前的主机不允许我这样做。

最佳答案

添加一个 git 钩子(Hook)以在您的应用程序的根文件夹中创建一个 txt 文件,以跟踪当前部署代码的版本(或标记,或其他)。

只需 30 秒。示例(在 google 上搜索更多详细信息以及如何在 git 中使用钩子(Hook))在 .git/hooks 文件夹中放置一个名为 pre-commit 的文件并添加此 shell 代码:

#!/bin/sh
rm version.txt -i
git describe --tags >> version.txt
git add version.txt

关于php - 使用 git 生成我的站点的版本号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12664715/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com