Tôi đã được yêu cầu thiết lập một môi trường CruiceControl khác cho một ứng dụng khách khác. Tôi nhận ra rằng tôi đã sử dụng CC cho năm mà không thực sự tìm kiếm xung quanh đối thủ cạnh tranh. Có bất cứ điều gì khác đang nổi lên mà công việc đó tốt hay tốt cho các ứng dụng .Net?Bất cứ điều gì tốt hơn CruiseControl cho .Net CI?
Trả lời
TeamCity là một máy chủ CI rất tốt. (và phiên bản "Chuyên nghiệp" là miễn phí)
Tôi đã sử dụng nó trong hơn một năm để xây dựng các dự án .NET và tôi phải nói nó tốt hơn CC.NET IMHO.
điểm mạnh là:
- Rất dễ dàng để cấu hình (trang web dựa trên GUI)
- hệ thống phân phối (bạn có thể có một vài đại lý xây dựng trên nhiều máy tính để phân phối quá trình xây dựng)
- Built-in hỗ trợ cho nhiều hệ thống kiểm soát nguồn
- ... kiểm tra trang web. Sản phẩm tuyệt vời ...
Bạn có thể xây dựng? – JaredCacurak
+1 cho TeamCity, tôi đã hoạt động và không còn thời gian nữa. – orip
Ngoài ra +1 cho TeamCity. Nó thực sự tuyệt vời, hoạt động trên tất cả các máy hoàn hảo (cả Windows và Linux) và với tất cả các hệ thống xây dựng và các khung kiểm thử đơn vị mà chúng tôi sử dụng ở đây. – OregonGhost
Bamboo là một thay thế ... nó cũng được cung cấp như một phần của bộ công cụ tích hợp hoặc dịch vụ đám mây. Chúng bao gồm Subversion, Jira (nhiệm vụ/đăng nhập lỗi), hợp lưu (WIKI) và các công cụ mã hóa khác - xem liên kết.
Có sẵn dưới dạng dịch vụ được quản lý hoặc bạn có thể mua bộ và chạy trong nội bộ. Các gói của họ được mở rộng để sử dụng một dấu hiệu duy nhất trên hệ thống và được quản lý tập trung.
Nếu bạn chưa thấy nó, bạn có thể muốn xem Continuous Integration Feature Matrix liệt kê máy chủ CI gần như bao giờ hết.
Tôi làm việc trên phiên bản Java của CruiseControl và những ngày này tôi làm việc cho Urbancode người làm cho AnthillPro. Từ quan điểm đó, công cụ phù hợp phụ thuộc vào phạm vi của những gì bạn đang tìm kiếm. Nếu bạn chỉ tìm kiếm phản hồi nhanh sau khi xây dựng nhiều công cụ sẽ hoạt động. Nếu bạn đang tìm cách thiết lập lưới xây dựng thì có một nhóm công cụ nhỏ hơn. Nếu bạn muốn theo dõi sự phụ thuộc giữa các dự án và triển khai với nhiều môi trường thì bạn đang ở trong một nhóm nhỏ hơn.
+1 cho liên kết đến ma trận đối tượng địa lý, hữu ích! –
Tại sao không MSBuild nếu bạn đang xây dựng .Net dự án? Bạn có TeamFoundationServer không, nếu có, TeamFoundationBuild và MSbuild là một khả năng nhất định.
AppVeyor CI đáng xem. Nó là một dịch vụ tích hợp liên tục được lưu trữ cho các nhà phát triển .NET và nó hoàn toàn miễn phí cho các dự án mã nguồn mở.
- 1. NET HttpListener Prefix vấn đề với bất cứ điều gì khác hơn là localhost
- 2. Vim-pathogen làm cho bất cứ điều gì dễ dàng hơn?
- 3. JUnitCore.runClasses không in bất cứ điều gì
- 4. FirePHP không xuất ra bất cứ điều gì
- 5. Bất cứ điều gì an toàn hơn các trường biểu mẫu ẩn trong ASP.NET MVC?
- 6. Bất cứ điều gì tốt hơn so với giả kim thuật giả để trích xuất từ khóa?
- 7. Templates chấp nhận "bất cứ điều gì" trong C++
- 8. TimeZoneInfo.ConvertTime không chuyển đổi bất cứ điều gì
- 9. Bất cứ điều gì giống như SciPy trong Ruby?
- 10. là bất cứ ai làm bất cứ điều gì về 2038 time_t lỗi?
- 11. Bất cứ ai có thể giới thiệu một thư viện đọc PDF tốt cho. Net?
- 12. Logcat không hiển thị bất cứ điều gì
- 13. Nên -ealloc làm bất cứ điều gì khác hơn là bộ nhớ phát hành?
- 14. Tại sao không sprintf() đầu ra bất cứ điều gì?
- 15. Unity 'GetAllInstances' không trả lại bất cứ điều gì
- 16. Bất cứ điều gì tương tự như Hibernate trong PHP?
- 17. nodejs 'forever' không làm bất cứ điều gì
- 18. echo "-e" không in bất cứ điều gì
- 19. EZPDF - Tài liệu, Hướng dẫn, Bất cứ điều gì?
- 20. Java applet không hiển thị bất cứ điều gì
- 21. Android CookieManager setcookie không đặt bất cứ điều gì
- 22. Không nhận lại bất cứ điều gì từ sqlsrv_num_rows
- 23. PHP imagefttext (imagettftext) không hiển thị bất cứ điều gì
- 24. findbugs-maven-plugin không làm bất cứ điều gì
- 25. Func không trả lại bất cứ điều gì?
- 26. Không thể cài đặt bất cứ điều gì trên RHEL
- 27. Bất cứ điều gì giống như C# params trong c + +?
- 28. làm thế nào để lười biếng bất cứ điều gì
- 29. tại sao getLastRequest không trả lại bất cứ điều gì?
- 30. Bất cứ thứ gì như VisualSVN Server cho Mercurial?
đã xóa thẻ [tre] do Tony Lambert thêm. Đây phải là một câu hỏi mở, đúng không? –
dupe http://stackoverflow.com/questions/647621/cruise-control-net-alternatives –