2010-04-11 31 views
13

Với Subversion, tôi đã sử dụng máy chủ Visual SVN để khởi động và phục vụ sau vài phút. Có một tương đương cho Mercurial, vì vậy tôi có thể chạy hg.mydomain.com?Làm cách nào để chạy máy chủ Mercurial?

+0

có thể trùng lặp của http://stackoverflow.com/questions/740075/mercurial-server –

Trả lời

2

Kiểm tra wiki Mercurial trên Publish Repositories here. Nó chứa thông tin tốt về nhiều cách khác nhau để làm cho thông tin repo của bạn có sẵn trên mạng LAN hoặc internet của bạn. Theo nhận xét của Pete, Mercurial có một máy chủ web nhanh, tích hợp để làm việc với một hoặc hai đồng nghiệp trên cơ sở tạm thời, nhưng điều đó không có vẻ như nó sẽ phù hợp với yêu cầu của bạn.

Ngoài ra, tôi có xu hướng chỉ sử dụng BitBucket.org để lưu trữ các kho lưu trữ của tôi (công khai và riêng tư) và một số theo dõi lỗi. Bạn có thể muốn xem xét các kế hoạch và trọng lượng của họ chống lại việc chạy máy chủ của riêng bạn. Các gói trả tiền cho phép bạn thiết lập CNAMES để trỏ tới hg.yourdomain.com đến các máy chủ BitBucket.

7

Trang wiki PublishingRepositories cung cấp tổng quan tuyệt vời về tất cả các cách khác nhau mà bạn có thể trao đổi các thay đổi với mọi người. Chúng bao gồm từ không gian tệp chia sẻ đơn giản, đến ssh, đến bản dựng trong hg serve, tới tập lệnh hgweb/hgwebdir cgi đi kèm với cài đặt thủy ngân của bạn. Bạn cần phải chọn cơ chế tốt nhất cho bạn, nhưng cơ chế hg.yourdomain.com bạn mô tả gần nhất với hgwebdir in Apache solution được đầy đủ chi tiết trên wiki.

4

Bạn có thể thử HgLab: đó là máy chủ Mercurial được lưu trữ với hỗ trợ kéo và đẩy, kiểm soát truy cập và tích hợp Active Directory.

+0

Cảm ơn, nhưng vấn đề không còn liên quan nữa - đã tìm ra mọi thứ. –

+4

@DmitriNesteruk Bạn biết rằng những câu trả lời này không chỉ dành cho bạn, đúng không? –

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