2014-09-17 21 views

Trả lời

8

Sau một số điều tra, dường như cách duy nhất để chọn một nhánh khác cho bot là phải kiểm tra nhánh đó tại thời điểm bot được tạo. Điều này có thể được thực hiện từ bên trong Xcode:

Source Control > [your project name] > Switch to Branch

Sau đó bạn có thể tạo bot của bạn mà sẽ kiểm tra chi nhánh này khi tích hợp.

Tôi thực sự không thích hành vi này và phải giả sử có một cách giải quyết cho điều này

+4

Tôi đồng ý. Cách lựa chọn chi nhánh bất kể nhánh hiện tại của bạn tốt hơn nhiều. – Chris

+2

Ngoài ra có vẻ như một xây dựng mới được khởi động bất kể nhánh nào đã được cam kết, điều này khiến bạn cảm thấy lãng phí. Có ai khác nhận thấy hành vi này không? –

+0

Không thấy cái đó, chúng tôi chưa tạo quá nhiều bản dựng với máy chủ mới này. Xc6 có vẻ hơi ngớ ngẩn từ góc độ xây dựng IMO – NSTJ

6

Trong Xcode 7 bây giờ bạn có thể chọn chi nhánh.

Trong Xcode 5 và 6, bạn có thể thêm thông tin sau vào tập lệnh "Trước khi tích hợp".

git checkout NameOfYourBranch

+0

Cuộc gọi tốt - và đó là câu trả lời hay hơn IMO của tôi. Cả hai vẫn cảm thấy một chút hacky/clunky mặc dù. – NSTJ

+0

Đã lưu tôi với điều này! cảm ơn bạn rất nhiều vì cách giải quyết đơn giản này. –

+0

Nếu bạn làm điều đó, bạn cần phải khởi động tích hợp theo cách thủ công, "trên cam kết" không thể làm việc – Kappe

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