在我的项目中,涉及phpunit测试,我使用Pseudo来模拟PDO。
现在,我对这个伪代码进行了一些更改,以满足我的目的。如何确保克隆我的项目的任何其他人能够使用Pseudo进行我修改的代码修改?
Pseudo显然在.gitignore
文件中,我真的不想把它从那里拿出来。什么是处理这种情况的最佳方法?拉请求除外。
我想我应该添加的一件事是我在我的项目中使用作曲家。
答案 0 :(得分:0)
您可以将自己的存储库与composer一起使用。
从修改版的" Pseudo"
创建一个新的git存储库然后在你的composer.json中需要它:
{
"repositories": [{
"type": "package",
"package": {
"name": "Donoven/pseudo",
"version": "0.1.0",
"source": {
"url": "git@server.co.uk:Repository.git",
"type": "git",
"reference": "0.1.0"
}
}
}],
"require": {
"Donoven/pseudo": "0.1.*"
}
}
当用户进行作曲家安装时,如果需要,他们将被要求从git服务器进行身份验证。
请参阅the composer documentation about private git repositories