Có bản sao Github trong PHP mà tôi có thể chạy trên máy chủ của riêng mình không? [đóng cửa]


83

Tôi biết có rất nhiều cách để chạy git trên máy chủ của mình, nhưng tôi khá thích chức năng của git với duyệt repo - thực tế là tôi có thể xem các phiên bản trước trong giao diện web.

Bây giờ tôi đã có thể, tôi sẽ sử dụng github, nhưng vấn đề là các quy tắc kiểm soát nguồn của chúng tôi rất nghiêm ngặt và chúng tôi không được phép đặt tệp trên các máy chủ khác, ngay cả khi chúng được mã hóa.

Có tập lệnh nào cho phép chúng tôi chạy giao diện giống github hay đúng hơn là tập lệnh cho phép tôi duyệt lịch sử sửa đổi của dự án git thông qua giao diện web không?

Tôi đang chạy một máy chủ LAMP, nhưng sẽ xem xét các ngôn ngữ thay thế như python, perl, v.v. không nên có sẵn trong php.

quan tâm đến cả phần mềm nguồn mở và trả phí



2
closed as not constructivevà 77 + 1 lượt ủng hộ ...
dav

Câu trả lời:


36

Ứng dụng web đằng sau Gitorious là mã nguồn mở. Bạn có thể có một giao diện giống hệt như nó từ máy chủ web của mình. Nó không có tất cả chuông và còi Github nhưng nó có duyệt nguồn, lịch sử sửa đổi, cam kết, v.v.

Đó là đường ray, có thể không tối ưu cho bạn, nhưng nó cũng miễn phí :-)





10

Nếu bạn sẵn sàng trả tiền, bạn có thể tải bản cài đặt Github của riêng mình. Nó được gọi là Github Enterprise và nó tính phí trên cơ sở người dùng (khoảng $ 5000 / năm cho mỗi giấy phép 20 chỗ ngồi). Họ cung cấp cho bạn một máy ảo và bạn cung cấp cơ sở hạ tầng để chạy nó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.