Trong Xcode [Server] 5.x khi tạo bot, chúng tôi có thể chỉ định which branch to check out for the remote when building. Làm thế nào bạn có thể đạt được kết quả tương tự trong Xcode 6? Các tùy chọn dường như không có sẵn trong Xcode khi tạo bot hoặc từ trình duyệt khi xem trên web.Chọn chi nhánh trên Xcode 6 bot
Trả lời
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
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
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
Đã 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. –
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
- 1. Git - Chi nhánh chọn lọc
- 2. Tạo chi nhánh git dựa trên một chi nhánh khác
- 3. GitHub wiki chọn chi nhánh được hiển thị trên GitHub
- 4. Chọn chi nhánh Git cho TeamCity Build
- 5. SVN chi nhánh của một chi nhánh
- 6. Làm thế nào để thiết lập Xcode Bot để chạy "trên cam kết" cho tất cả các chi nhánh của kho lưu trữ từ xa?
- 7. chi nhánh git (không có chi nhánh)
- 8. Tạo một bot trong Xcode 6 OS X server 4 - Credentials Repository vấn đề
- 9. XCode 7 Bot pod install
- 10. Xcode luôn đóng băng khi chuyển đổi chi nhánh
- 11. sáp nhập các sửa đổi đã chọn từ một chi nhánh này sang chi nhánh khác trong Mercurial
- 12. chi nhánh Hình dung trên GitHub
- 13. Cài đặt mô phỏng iOS 6 trên Xcode 6
- 14. mercurial đặt chi nhánh làm chi nhánh mặc định mới
- 15. TFS: Ghi đè chi nhánh với một chi nhánh khác
- 16. làm cho chi nhánh git chi nhánh chính
- 17. Chèn chi nhánh mới giữa hai chi nhánh hiện tại
- 18. Plugin không hoạt động trên xcode 6
- 19. Lỗi tích hợp Xcode Bot: Không thể mmap
- 20. In mô tả chi nhánh
- 21. TortoiseHg 2.0: Đẩy Chi nhánh
- 22. Xóa chi nhánh SVN
- 23. Xcode 6 Embedded Binaries
- 24. Set item thanh tab chọn hình ảnh trong xcode 6
- 25. Nhận Travis Shield trên Github để phản ánh trạng thái chi nhánh đã chọn
- 26. Entity Framework 6 Code Di cư đầu tiên - nhiều chi nhánh để sản xuất
- 27. Chạy ứng dụng trên iPad Mini Retina trên Xcode 6
- 28. git: di chuyển chi nhánh đầu
- 29. Chi nhánh không tồn tại
- 30. Thay đổi điểm chi nhánh
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
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? –
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