2010-03-18 27 views
8

Thay vì sử dụng máy chủ Mercurial dựa trên web bên ngoài, tôi muốn thiết lập một máy chủ trên mạng nội bộ của công ty mình. Có một công cụ dựa trên web cho Mercurial cho phép bạn có một giao diện như Bitbucket's nhưng hãy để bạn lưu trữ Mercurial tại địa phương?Host Mercurial trên mạng nội bộ của công ty tôi?

Trả lời

6

Tàu thủy với hgwebdir.cgi, có thể được định cấu hình để cung cấp giao diện cơ bản cho lưu trữ lưu trữ. Nó khá đơn giản để thiết lập với Apache.

Tôi sử dụng hộp này trên hộp OSX ở nhà; mất khoảng một giờ - hầu hết trong số đó là các quyền liên quan đến kludging trong các hoạt động máy chủ trên một hộp máy tính để bàn.

Nó không phải là Bitbucket. Nếu bạn có ngân sách có quy mô lớn, bạn có thể mua giấy phép bitbucket cho công ty của mình - tôi không biết.

+0

Bitbucket hiện có thanh toán 10 lần một lần cho tối đa 10 người dùng. Có thể là đủ. Chỉ cần phát hiện ra nó nhờ bạn đề cập đến khả năng để có được nó cho mạng nội bộ. – lkuty

+0

Đã viết quá nhanh. Điều này chỉ dành cho git. – lkuty

3

Hgwebdir cung cấp cho bạn giao diện web cho bản repo hg của bạn. Nó đơn giản hơn những gì bạn có thể nhận được từ Bitbucket nhưng đủ tốt.

Bạn phải thiết lập máy chủ web (apache) và mercurial trên máy chủ.

0

codeBeamer là một nền tảng Quản lý vòng đời ứng dụng hoàn chỉnh thực hiện mọi thứ mà BitBucket và hơn thế nữa. Nó đi kèm với hỗ trợ thương mại và có thể được cài đặt trên bất kỳ máy chủ tuân thủ Java nào, cũng nằm phía sau tường lửa của công ty bạn.

Không gian giới hạn ở đây để đi vào chi tiết, nhưng codeBeamer user guide phải trả lời tất cả các câu hỏi của bạn.

(Disclaimer: chúng tôi là các nhà phát triển của sản phẩm.)

1

Với Deveo bạn có thể quản lý Mercurial, Git và kho Subversion, cũng như kho WebDAV để lưu trữ nhị phân. Nó cũng có các tính năng khác như dự án của Wiki và theo dõi vấn đề, mà làm cho nó giống như Github/Gitlab nhưng với sự hỗ trợ cho nhiều VCS.

(Tuyên bố từ chối trách nhiệm: Tôi đang làm việc tại Deveo)

+1

Ý kiến ​​của tôi: Deveo nó rất tốt !. Nhưng không phải vì lựa chọn tự lưu trữ, bạn trả một số tiền cho mỗi người dùng mỗi năm. nó thiếu thanh toán "Một lần" để mua nó. Nếu họ đã bao giờ làm cho một gói ví dụ để có thể mua nó cho một năm inlcuding cập nhật chỉ cho năm đó sẽ là tốt nhất. – AkisC

Các vấn đề liên quan