【发布时间】:2013-02-03 21:01:58
【问题描述】:
在我当前的设置中,我的开发服务器有一堆裸 git 存储库,我和其他一些用户从中推送。但是,现在,我想在服务器本身上集成 PHPUnit 测试。
我最初的想法是在每个 repo 中有一个名为 tests 的子目录,然后让类似 VisualPHPUnit 的东西运行测试,这样我就可以通过服务器的“网站”看到结果。但是,由于远程存储库是裸露的,我不能完全告诉 VPHPU 去寻找测试目录——因为它们实际上并不存在。
有没有更好的做事方式?我在考虑也许有另一个存储库,其中包含所有项目的测试,只是让它不是裸露的——但这违反了 git 标准并且可能会破坏一些东西。
【问题讨论】:
标签: git unit-testing repository git-bare