Tôi có một máy địa phương ("máy tính xách tay") và một kho lưu trữ Mercurial dùng chung trên một máy khác ("máy chủ").Làm cách nào để đẩy một dự án mới vào một kho lưu trữ Mercurial được chia sẻ?
Kho lưu trữ được chia sẻ được thiết lập dưới dạng kho đa như được mô tả in the Mercurial documentation sử dụng Apache, tập lệnh hgwebdir.cgi và Mercurial 1.4.
Thiết lập hoạt động theo nghĩa là tôi có thể duyệt các dự án (kho) trong trình duyệt web, tôi có thể sao chép và kéo từ máy chủ và tôi có thể đẩy từ máy tính xách tay khi dự án/kho lưu trữ đã tồn tại trên máy chủ .
Nhưng tôi không thể tạo dự án mới trên máy tính xách tay (hg init, làm công cụ, hg commit) và đẩy nó vào nhiều kho lưu trữ được chia sẻ (hg push http://server/hg/my-new-project-name) - Tôi nhận được "hủy bỏ: Lỗi HTTP 404: Không tìm thấy ", có lẽ vì kho lưu trữ thư mục/dự án chưa tồn tại.
Làm cách nào để đẩy cấu trúc thư mục/dự án mới vào Mercurial đang chạy ở nơi khác? Tôi không thể tìm thấy bất cứ điều gì trong tài liệu, làm thế nào để các bạn làm điều đó?
OK. Sử dụng log-in-to-remote-và-hg-init ngay bây giờ, nhưng đang tìm kiếm một tùy chọn một bước. Cảm ơn :) –