kendrick/symfony-debug-toolbar-git

将 Git 信息集成到 Symfony 调试工具栏中

1.4.5 2018-01-08 16:05 UTC

This package is not auto-updated.

Last update: 2024-09-24 17:07:38 UTC


README

SensioLabsInsight

Latest Stable Version Total Downloads Latest Unstable Version License

Monthly Downloads Daily Downloads

Travis CI Scrutinizer CI Scrutinizer CI Dependency Status

Symfony 工具栏插件

获取最新的 Git 提交并集成到 Symfony 调试工具栏中

通过点击 提交 ID 快速查看您仓库中的最新提交。

SymfonyDebugToolbarGit

SymfonyDebugToolbarGit2.8

显示的信息

  • 分支 : 活跃分支
  • 自上次提交以来时间 : 页面生成时自上次提交的时间
  1. 少于一小时 : 分钟 + 秒 | 绿色,然后变为红色
  2. 超过一小时 : 小时(s)
  3. 超过 24 小时 : 天数计数
  4. 超过 1 个月 : 月份计数

适用于本地开发,也适用于开发服务器上的持续集成(CI)流程。

如果没有初始化 Git 仓库,则工具栏中不会显示任何信息。

状态信息:鼠标悬停

显示的信息

  • 提交 ID : 链接到您仓库的提交 URL (Github, Bitbucket 等),基本 URL 在 repository_commit_url 参数中设置
  • 合并 : 如果有,显示合并 ID
  • 作者
  • 电子邮件 : 带有激活链接的电子邮件
  • 日期 : 最新提交的完整日期
  • 提交信息

安装

Composer

composer require kendrick/symfony-debug-toolbar-git

在 AppKernel 中注册

app/AppKernel.php

if (in_array($this->getEnvironment(), array('dev', 'test'))) {
    [...]
    $bundles[] = new Kendrick\SymfonyDebugToolbarGit\SymfonyDebugToolbarGit();

参数

app/config/config_dev.yml

symfony_debug_toolbar_git:
    repository_commit_url: ""

repository_commit_url,例如: https://bitbucket.org/team/project/commits/https://github.com/user/project/commit/

更多工具

Google Analytics API v4 Symfony 扩展包: https://github.com/mediafigaro/google-analytics-api-symfony