civicrm/gitignore

用于解析 .gitignore(以及 sparse-checkout 和使用相同格式的其他任何内容)文件

1.2.0 2024-04-09 07:07 UTC

This package is auto-updated.

Last update: 2024-09-09 07:57:02 UTC


README

这是一个维护分支,基于https://github.com/TOGoS/PHPGitIgnore,以提供与较新版本的 PHP 的兼容性。

安装

composer require civicrm/gitignore

测试

Makefile 定义了构建和测试的目标。如果您有 GNU Make 和 PHP,则只需运行

make

如果您没有 GNU Make 和 PHP,则可以使用 nix-shellNix 软件包管理器),例如

nix-shell -A php83
make

或者您可以将多个调用串联起来,交替使用不同版本的 PHP

## Run the tests with multiple versions of PHP
nix-shell -A php83 --run 'make clean run-unit-tests'
nix-shell -A php82 --run 'make clean run-unit-tests'
nix-shell -A php81 --run 'make clean run-unit-tests'
nix-shell -A php74 --run 'make clean run-unit-tests'
nix-shell -A php70 --run 'make run-unit-tests'
nix-shell -A php56 --run 'make run-unit-tests'
## (Each phpXX should be listed in shell.nix)