Git trên Launchpad


21

Tôi phát triển hầu hết mã của mình trong repos Git, bây giờ tôi đã trở nên tích cực hơn một chút trên Launchpad Tôi đã bắt đầu chọn Bazaar có hai điểm khác biệt "nhỏ" so với quy trình làm việc của Git so với cách tôi thường phát triển mã. Mặc dù tôi không phiền khi sử dụng Bazaar nhưng tôi nhận thấy Launchpad có các tùy chọn để sử dụng nhiều công cụ VSC

văn bản thay thế

Tôi tò mò chính xác cách thức hoạt động của Launchpad với sự nhấn mạnh vào các điều sau:

  • Là repo được nhân đôi như một repo Git hoặc kho lưu trữ Bazaar?
  • Nếu đó là repo Bazaar - làm thế nào nhiều chi nhánh trong kho Git được nhân đôi trên Launchpad?
  • Làm thế nào các cập nhật từ người dùng đẩy đến chi nhánh LP được xử lý
    • Các chi nhánh từ Git được coi là Chỉ đọc hay LP sẽ cố gắng đẩy chúng lên máy chủ Git?
      • Nếu vậy theo phương pháp nào? (Git + SSH, Git Daemon, v.v.)
  • Làm thế nào thường xuyên được cập nhật gương LP?

Câu trả lời:


20

Kho lưu trữ được lưu trữ dưới dạng kho lưu trữ trên chợ trên Launchpad.

Nhiều chi nhánh git hiện chưa được nhập - điều này đang được xem xét & có thể được theo dõi tại https://bugs.launchpad.net/launchpad-code/+orms/380871

Viết thư cho các chi nhánh trên launchpad không được hỗ trợ, theo http://blog.launchpad.net/code/git-branch-imports-now-in-public-beta

Từ những gì tôi đã thấy về lịch sử nhập khẩu cho các dự án, gương chi nhánh được cập nhật cứ sau 4 - 6 giờ.


6
Launchpad không đẩy các thay đổi trở lại git. Ai đó có thông tin đăng nhập để gửi git repo ngược dòng có thể kéo hoặc hợp nhất từ ​​Launchpad bằng cách sử dụng bzr-gitvà đẩy đến máy chủ git.
poolie

Và làm thế nào về đồng bóng?
Người dùng

Mercurial là như nhau.
poolie

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.