Bỏ qua để đến nội dung

Tiếp tục làm việc trong lúc xây dựng

Tóm tắtYêu cầu Xây dựng bạn gửi khi đang có quá trình xây dựng sẽ chờ trong Tiếp theo phía trên ô nhập câu lệnh, và tự bắt đầu khi lần xây dựng trước xong — kể cả khi bạn đã đóng tab. Yêu cầu Trò chuyện và Kế hoạch không phải chờ; chúng trả lời song song với quá trình xây dựng. Bạn có thể đưa yêu cầu đang chờ lên trước, lấy một yêu cầu ra để sửa, xóa yêu cầu, và Dừng hoặc Tiếp tục hàng đợi.

Một quá trình xây dựng mất vài phút. Bạn không cần ngồi chờ: có ý tưởng tiếp theo là cứ gõ ngay. MonstarX xếp các yêu cầu của bạn thành hàng và làm lần lượt từng yêu cầu, trong khi vẫn trả lời câu hỏi của bạn.

Hai yêu cầu được xếp vào hàng đợi trong lúc xây dựng, và yêu cầu thứ hai được đưa lên để chạy trước.

Điều gì xảy ra khi tôi gửi yêu cầu trong lúc đang xây dựng?

Phần tiêu đề “Điều gì xảy ra khi tôi gửi yêu cầu trong lúc đang xây dựng?”

Còn tùy vào chế độ:

Yêu cầuKhi đang có quá trình xây dựngGợi ý phía trên ô nhập câu lệnh
Xây dựng (kể cả thay đổi từ Chế độ chỉnh sửa, nút Xây dựng của một tính năng và Tiếp tục)Chờ trong Tiếp theo và bắt đầu khi lần xây dựng trước xongChạy sau lần xây dựng này hoặc Chạy sau 2 yêu cầu đang chờ
Trò chuyệnTrả lời ngay, song song với quá trình xây dựngTrả lời ngay trong khi xây dựng
Kế hoạchĐặt câu hỏi ngay, song song với quá trình xây dựngHỏi ngay trong khi xây dựng

Khi đang xây dựng, nút gửi của yêu cầu Xây dựng chuyển thành Đưa vào hàng đợi, và ô nhập câu lệnh hiển thị MonstarX đang xây dựng… hãy thêm yêu cầu tiếp theo, yêu cầu đó sẽ chạy ngay sau đó.

Các câu trả lời Trò chuyện và Kế hoạch cũng chạy lần lượt với nhau: câu hỏi thứ hai chờ đến khi câu đầu tiên được trả lời (Chạy sau câu trả lời này).

Các lần xây dựng được chạy lần lượt là có chủ ý: ứng dụng của bạn chỉ có một bộ tệp, một bản xem trước và một cơ sở dữ liệu, nên hai lần xây dựng cùng lúc sẽ ghi đè lên nhau.

Tiếp theo là danh sách các yêu cầu đang chờ, ngay phía trên ô nhập câu lệnh. Mỗi hàng cho biết thứ tự trong hàng, một biểu tượng cho loại yêu cầu (Xây dựng, Trò chuyện, Kế hoạch, Chế độ chỉnh sửa, Sửa lỗi QA, …), nội dung yêu cầu và biểu tượng kẹp giấy nếu có tệp đính kèm.

Khi lần xây dựng phía trước xong, yêu cầu đầu tiên tự bắt đầu. Bên dưới yêu cầu đó, cuộc trò chuyện hiển thị Đang bắt đầu… cho đến khi câu trả lời bắt đầu.

Di chuột lên một yêu cầu đang chờ (hoặc chạm vào trên điện thoại) để thấy các nút:

  • ↑ (Chạy sớm hơn) — đưa yêu cầu lên một bậc.
  • ✎ (sửa) — lấy yêu cầu ra khỏi hàng đợi, đưa trở lại ô nhập câu lệnh cùng nội dung, chế độ và tệp đính kèm, để bạn sửa rồi gửi lại. Không lấy lại được thay đổi từ Chế độ chỉnh sửa và câu trả lời Kế hoạch theo cách này; hãy xóa chúng.
  • × (xóa) — gỡ yêu cầu khỏi hàng đợi.

Xóa ở trên cùng làm trống hàng đợi. Khi có từ hai yêu cầu đang chờ trở lên, MonstarX hỏi trước: nhấp vào Xóa tất cả để xác nhận hoặc Giữ nếu đổi ý. Yêu cầu đã bắt đầu thì vẫn tiếp tục chạy.

Nhấp vào Dừng (nút màu đỏ trong ô nhập câu lệnh). Nút này dừng mọi việc MonstarX đang làm cho dự án ngay lúc đó — quá trình xây dựng và mọi câu trả lời Trò chuyện hay Kế hoạch — và giữ hàng đợi lại.

Mọi thứ đã viết trước khi bạn nhấn Dừng đều được giữ, và yêu cầu bị dừng hiển thị Đã dừng trong cuộc trò chuyện. Nếu muốn hoàn tác, hãy khôi phục một phiên bản trước đó.

Hàng đợi tạm dừng mỗi khi có trục trặc, để không có gì được xây dựng chồng lên một vấn đề:

  • Bạn đã nhấn Dừng.
  • Một lần xây dựng thất bại.
  • Đã chạm giới hạn sử dụng của gói (thông báo của giới hạn đó cho biết khi nào được đặt lại).
  • MonstarX khởi động lại hai lần giữa chừng cùng một lần xây dựng.

Khung chuyển sang màu hổ phách, hiển thị Hàng đợi đã dừng và nêu lý do, ví dụ “Thêm ô đăng ký nhận bản tin vào chân trang” đã dừng, nên các yêu cầu sau đó chưa bắt đầu.

Nhấp vào Tiếp tục để bắt đầu yêu cầu đang chờ tiếp theo. Bất cứ thứ gì bạn gửi trong lúc đó sẽ chạy ngay như bước tiếp theo của bạn. Một câu trả lời Trò chuyện thất bại không bao giờ làm dừng hàng đợi.

Có. Quá trình xây dựng chạy trên máy chủ của MonstarX, không chạy trong trình duyệt của bạn. Cứ đóng tab, khóa điện thoại hoặc mở dự án khác: quá trình xây dựng vẫn tiếp tục, và các yêu cầu trong hàng đợi vẫn lần lượt bắt đầu như bình thường. Khi bạn quay lại, mọi thứ đã diễn ra đều có trong cuộc trò chuyện.

Trong lúc MonstarX làm việc, một ghi chú phía trên ô nhập câu lệnh cho biết điều này — Bạn có thể đóng tab này — MonstarX vẫn tiếp tục xây dựng. — và đề nghị Thông báo cho tôi, để thiết bị này báo cho bạn khi xây dựng xong hoặc khi cần bạn. Xem Thông báo.

Các lần xây dựng của bạn được ưu tiên:

  • Nếu QA tự động đang kiểm thử khi bạn gửi một yêu cầu xây dựng, QA dừng lại và chờ. Khi các lần xây dựng trong hàng đợi xong, QA quay lại dưới dạng một lựa chọn — Kiểm thử bằng trình duyệt đã tạm dừng để xây dựng ứng dụng. Chạy ngay trên ứng dụng đã hoàn tất hoặc để sau. — kèm nút Chạy QA và Để sau.
  • Khi QA đang sửa một vấn đề đã phát hiện, bản sửa đó được chạy trước các lần xây dựng trong hàng đợi, vì QA đã chẩn đoán ứng dụng ở trạng thái hiện tại. Hàng đợi hiển thị: QA sẽ sửa các vấn đề đã phát hiện trước; các yêu cầu xây dựng trong hàng đợi sẽ chạy sau đó.
Hàng đợi chứa được bao nhiêu yêu cầu?

Không có giới hạn cố định. Mỗi lần xây dựng trong hàng đợi dùng điểm sử dụng khi chạy, nên hãy xóa những yêu cầu bạn không còn cần.

Tôi có đặt câu hỏi được trong lúc một quá trình xây dựng dài đang chạy không?

Được. Chuyển sang Trò chuyện và hỏi — MonstarX trả lời ngay, song song với quá trình xây dựng. MonstarX biết đang có quá trình xây dựng diễn ra, nên sẽ không nhầm một trang dựng dở là lỗi.

Người tôi chia sẻ dự án có thay đổi được hàng đợi không?

Người có quyền xem thấy Tiếp theo nhưng không thấy các nút. Chỉ bạn (và người có quyền chỉnh sửa) mới xếp hàng đợi, sắp xếp lại, sửa hoặc xóa yêu cầu được.

Tôi lỡ dừng một quá trình xây dựng. Làm sao để tiếp tục?

Gửi lại yêu cầu, hoặc nhấp vào Tiếp tục để bắt đầu yêu cầu tiếp theo trong hàng đợi. Những gì đã xây dựng trước khi bạn dừng vẫn được giữ.

Các yêu cầu trong hàng đợi có bắt đầu khi tôi đã chạm giới hạn sử dụng không?

Không. Hàng đợi dừng lại kèm thông báo của giới hạn, thay vì bắt đầu những lần xây dựng không thể hoàn tất. Nhấp vào Tiếp tục khi giới hạn đã được đặt lại hoặc sau khi dùng Boost.