есть ли в php клон github, который я могу запустить на своем собственном сервере?

<p>я знаю, что существует множество способов запустить git на моем сервере, но мне очень нравится функциональность git с просмотром репозитория - тот факт, что я могу просматривать предыдущие версии в веб-интерфейсе.</p><p>теперь, если бы я мог, я бы использовал github, но проблема в том, что наши правила контроля версий очень строги, и нам не разрешается помещать файлы на другие серверы, даже если они зашифрованы.</p><p>есть ли скрипт, который позволяет нам запускать интерфейс, похожий на github, или, скорее, тот, который позволяет мне просматривать историю изменений проекта git через веб-интерфейс?</p><p>я использую сервер lamp, но рассмотрю альтернативные языки, такие как python, perl и т.д., если в php ничего не будет доступно.</p><p>заинтересован как в платном, так и в программном обеспечении с открытым исходным кодом</p>

<p>веб-приложение позади <a href="http://gitorious.org/">gitorious</a> является открытым исходным кодом. вы можете иметь интерфейс точно такой же, как на вашем веб-сервере. он не имеет всех наворотов github, но имеет просмотр исходного кода, историю изменений, фиксацию и т.д.</p><p>это rails, который не может быть оптимальным для вас, но это также бесплатно :-)</p>

<p>сам git поставляется с <a href="https://git.wiki.kernel.org/index.php/gitweb">gitweb</a> , который является основным интерфейсом браузера для хранилища git. это позволяет просматривать произвольные версии дерева.</p><p>вы можете увидеть gitweb в действии на <a href="http://git.kernel.org">http://git.kernel.org</a> </p>

<p>я знаю, что это поздний ответ, но есть невероятный php список вызовов приложений. <a href="http://gitlist.org/">http://gitlist.org/</a> </p><p>он прекрасно работает и выглядит красиво.</p>

<p>если вы готовы заплатить, вы можете получить собственную установку github. он называется <a href="http://enterprise.github.com/">github enterprise</a> и взимает плату за каждого пользователя (примерно 5000 долларов в год за каждую лицензию на 20 рабочих мест). они предоставляют вам vm, а вы предоставляете инфраструктуру для его запуска.</p>