2015-01-27 22 views
6

Tôi không biết cách khắc phục sự cố "Lỗi dịch vụ xây dựng" này khi tôi cố gắng tích hợp bot Xcode trên OS X Server 4.0 của mình.Lỗi tích hợp Xcode Bot: Không thể mmap

Mọi thứ hoạt động tốt trên máy chủ này, tôi thậm chí còn có một bot hoạt động khác trên một nhánh khác của cùng một dự án.

Nó ném tôi

Bot Vấn đề: lỗi. Lỗi dịch vụ xây dựng. Sự cố: Không thể chèn mmap. Có thể không ghi dữ liệu: Đối số không hợp lệ (-1).

Got không biết phải làm gì ...

Cảm ơn trước!

Trả lời

0

Tôi đã gặp vấn đề tương tự và tôi vừa cập nhật bot mà không thực hiện bất kỳ thay đổi nào để sửa lỗi này. Chỉ cần vào Báo cáo hoa tiêu trong Xcode, chọn bot của bạn, nhấn "Edit bot ..." và cập nhật nó mà không thực hiện bất kỳ thay đổi nào.

+0

FWIW, chỉ cần thực hiện "Tích hợp ngay ..." ngay sau khi điều này có vẻ hoạt động. Hy vọng Apple sẽ sớm đạt được điều này (chèn "Bạn đã thử tắt và bật" báo giá) chưa. –

4

Đây rõ ràng là due to a bug in Xcode 6.1.1. Để giải quyết sự cố, tôi đã cài đặt lại Xcode 6.1.

Tôi đã không thể chỉ cần chọn một phiên bản khác của Xcode trong ứng dụng máy chủ, tôi đã đặt lại toàn bộ các dịch vụ Xcode (này sẽ xóa tất cả chương trình của bạn, bạn sẽ phải tạo lại):

sudo xcrun xcscontrol --reset 

Trước khi tôi có thể chọn Xcode 6.1 trong ứng dụng server tôi cũng phải chạy lệnh này:

sudo xcrun xcscontrol --initialize 

Nếu ai đó cảm thấy rất thích mạo hiểm và muốn hiểu được nguyên nhân gốc rễ của vấn đề trên Xcode 6.1.1, tôi đây s nơi error xuất phát từ. Mã nhị phân libgit2 có tại /Xcode-6.1.1.app/Contents/Developer/usr/lib/libgit2.dylib

+0

Cảm ơn rất nhiều! Sẽ cung cấp cho nó một thử asap và cho bạn biết. – olirip

+0

Điều này xảy ra trong XCode 6.2 cũng cho tôi. Doe nó xảy ra với bạn? –

+0

6.3 và 6.4 có cùng vấn đề –

0

Kể từ phiên bản 6.3 (có thể trước đó), Xcode hiện cung cấp nút "Khắc phục sự cố" để sửa các thông tin đăng nhập Git và giúp tôi tiếp tục chạy. Bản xây dựng tiếp theo có cảnh báo về trạng thái sao chép hoạt động, nhưng sau khi làm sạch, bản xây dựng tiếp theo là tốt.

0

Tôi đã có một chút giải pháp tốt cho vấn đề này. Vẫn không chắc chắn những gì gây ra vấn đề nhưng điều này đã không thường xuyên thất bại đối với tôi. Những gì tôi đã làm là tôi giữ tích hợp với luôn luôn sạch sẽ thiết lập cho đến khi tôi có một thử nghiệm thành công, tại thời điểm đó tôi chỉnh sửa bot để không bao giờ làm sạch. Bây giờ nó chạy thử nghiệm thành công mỗi lần. Tôi không nói đây là giải pháp đúng và tôi biết nó không phải là một giải pháp tốt đẹp nhưng đã cố gắng đặt lại máy chủ osx và cập nhật các phím ssh của tôi vv cách duy nhất của nó tôi có thể nhận được xung quanh nó.

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