Có sự khác biệt hữu hình thực sự hay chỉ là vấn đề về hương vị?Team City so với CruiseControl.net- cái nào tốt hơn?
Trả lời
Bắt thiết lập kiểm soát hành trình và duy trì mất nhiều thời gian hơn TeamCity (nơi bạn có thể thiết lập dự án tự động (sln) xây dựng trong vài phút). TeamCity cũng có một vài tính năng rất đẹp, chẳng hạn như báo cáo lỗi xây dựng (qua email, jabber, trang web) ngay lập tức, vì vậy bạn không phải đợi trong x phút.
Phiên bản 4 (hiện tại EAP) cũng có một tính năng chạy thử nghiệm không thành công trước, vì vậy bạn biết nếu bạn đã sửa bản dựng nhanh chóng.
Vì vậy ... phiếu bầu của tôi dành cho đồng đội, trừ khi nhóm của bạn quá lớn, bạn phải trả tiền cho nó ... Trong trường hợp đó, tôi không biết.
Nhóm của bạn lớn đến mức nào? Có phải nó không lên đến 20 cấu hình xây dựng khác nhau, 3 đại lý xây dựng và 20 người dùng không? Nếu bạn đi qua đó (và không sử dụng nhánh ext (1 chính, 1 kiểm tra và 1 phát hành + một vài thay đổi lớn) vì vậy bạn cần nhiều cấu hình xây dựng) Tôi sẽ nói rằng USD 2000 là một mức giá OK để trả – sonstabo
Tôi không đồng ý. Đối với máy chủ CI của tôi, tôi đã thử cả Team City và CC.NET. Team City đã làm việc tuyệt vời cho các bản dựng FLEX của chúng tôi nhưng tôi không bao giờ có thể chạy chúng để chạy ứng dụng web .NET của chúng tôi. CC.NET đã làm việc trong năm phút. Tôi thích cách tiếp cận cấu hình XML của CC.NET hơn Trình hướng dẫn GUI của Team City Web GUI. Bạn cũng có thể chỉnh sửa Team City XML, nhưng nó không dễ dàng như CC.NET. Kể từ khi tôi viết rất nhiều Powershell, nó khá dễ dàng để giữ một trình soạn thảo văn bản xung quanh để thực hiện bất kỳ thay đổi xây dựng. Tôi không phải xác thực và điều hướng thông qua các trang trên các trang Quản trị rác. – D3vtr0n
Thành phố nhóm không có hỗ trợ PHP nên nó không thú vị đối với tôi. Tôi nghĩ đây là một lựa chọn cá nhân.
Lựa chọn cá nhân, nhưng TeamCity rất dễ cài đặt và xem xét.
TeamCity's pre-tested or delayed commit có thể là một tính năng đẹp tùy thuộc vào nhu cầu cụ thể của bạn.
Có so sánh TeamCity với CruiseControl và CruiseControl.NET trên trang web TeamCity tại http://www.jetbrains.com/teamcity/documentation/featureMatrix.html. Nó rõ ràng sẽ có một chút sai lệch trong lợi của TeamCity, nhưng nghĩ rằng nó có thể giúp anyway.
Đối với tôi, tôi phải đi với CruiseControl.NET vì nó hỗ trợ SourceGear Vault và TeamCity thì không.
Chà, Ma trận của họ đang tắt. Họ phải sử dụng CC.NET 1.0 làm hướng dẫn. Hầu hết những thứ đó đều ở trong CC.NET, và những người không phải là một vài trong số họ được giới hạn JAVA vì vậy những người quan tâm. Lưới xây dựng trông thật tuyệt, và các checkins gated trông rất đẹp mặc dù – Alex
Tôi cũng đã gặp sự cố với Vault. CC.NET là thứ duy nhất có hỗ trợ Vault. Và sự hỗ trợ của SourceGear nói để hỗ trợ những thứ như Hudson hoặc TeamCity là "Hãy tự viết". http://support.sourcegear.com/viewtopic.php?f=5&t=11156&p=50421&hilit=hudson Tôi thực sự khuyên bạn nên sử dụng Vault cho mọi người nếu SourceGear thể hiện sự quan tâm đến việc giúp thu hẹp khoảng cách với các CI khác. – slolife
Team City thật tuyệt nếu bạn cần thêm tháng để đọc tài liệu. Đối với tôi, CC.NET đã làm việc, ra khỏi hộp với ít nỗ lực và cấu hình. Có lẽ tôi là "trường học cũ" nhưng việc chỉnh sửa Cấu hình XML dường như dễ dàng hơn cách tiếp cận GUI/Wizard/WebPage mà Team City sử dụng. Hai xu của tôi. – D3vtr0n
Cá nhân tôi đang sử dụng CC.NET do tôi có thể tùy chỉnh heck ra khỏi nó, chúng tôi sử dụng nó cho tất cả mọi thứ như chạy EggPlant của Red Stone, Sản xuất báo cáo bản địa hóa, chạy UnitTests trong nhiều khung khác nhau và trên 3 HĐH sử dụng MONO. Tôi thực sự thấy nó dễ dàng để thiết lập và đã lên trong chưa đầy 5 phút chỉ làm một biên dịch đơn giản của một giải pháp duy nhất. Tuy nhiên, tôi đã kiểm tra Team City và trông thật tuyệt, tôi chỉ cần có khả năng tùy chỉnh.
Cá nhân tôi cảm thấy rằng CC.NET tốt hơn cho các ứng dụng .NET. Team City yêu cầu một trình hướng dẫn như thiết lập hướng dẫn UI gây khó chịu cho việc điều hướng. CC.NET là tất cả dựa trên XML, không có GUI lạ mắt. Nhưng nó được thực hiện công việc và nhanh hơn nhiều để thiết lập trong kinh nghiệm của tôi. Nếu tôi có thêm thời gian cho Team City, tôi sẽ hoàn toàn ủng hộ họ. CC.NET đã hoạt động và chạy trước khi tôi có thể tìm ra thiết lập của Team City. – D3vtr0n
TeamCity rất dễ sử dụng và bảo trì. Nếu bạn đang bắt đầu mới sau đó sử dụng TeamCity.
TeamCity có thể có hỗ trợ PHP, kiểm tra URL dưới đây:
Team city hỗ trợ Nguồn bánh răng
- 1. Team Artifact Team City Limit
- 2. Cái nào tốt hơn?
- 3. Chạy cơ sở dữ liệu cập nhật từ Team City
- 4. Đúc (int?) Null so với int mới?() - Cái nào tốt hơn?
- 5. VBS so với PowerShell: Cái nào nhẹ hơn?
- 6. MAX so với Top 1 - tốt hơn?
- 7. Cái nào tốt hơn, #fff hoặC#FFF?
- 8. Vector so với ArrayList tốt hơn?
- 9. Regex so sánh thủ công. Cái nào nhanh hơn?
- 10. Cái gì tốt hơn, ConfigObj hoặc ConfigParser?
- 11. Team City and Visual Studio 2010 và Công cụ phủ sóng
- 12. TR1 từ Boost hoặc VC10 - Cái nào tốt hơn?
- 13. Apache2: mod_wsgi hoặc mod_python, cái nào tốt hơn?
- 14. Xử lý NUnit result.xml và hiển thị nó trong Team City Web GUI
- 15. Cái nào tốt hơn? tĩnh tin vs tin
- 16. plsql - nhận hàng đầu tiên - cái nào tốt hơn?
- 17. Các phương pháp hay nhất của Team City để triển khai nhiều tầng là gì?
- 18. chạy Watin ở chế độ im lặng, sử dụng Team City
- 19. Các tùy chọn tốt hơn so với backporting ICS HttpResponseCache
- 20. Là varchar (128) tốt hơn so với varchar (100)
- 21. Có cách nào tốt hơn (hiệu suất) tính toán giá trị hơn cái này không?
- 22. Cách nào tốt hơn để so sánh Flags Enum?
- 23. Cái nào tốt hơn, gcc hoặc armcc cho tối ưu hóa NEON?
- 24. jquery mỗi cái so với gốc cho
- 25. Khởi tạo .. cái nào hiệu quả hơn?
- 26. Sử dụng MSTest với CruiseControl.NET
- 27. Tích hợp liên tục - với những gì để bắt đầu: CruiseControl.NET vs TeamCity vs Visual Studio Team System
- 28. Điều nào tốt hơn: chuỗi toàn cầu đơn lẻ so với chuỗi trên mỗi bảng?
- 29. Có công cụ nào tốt hơn so với Oracle SQL Developer không?
- 30. Cái nào nhanh hơn và nhẹ hơn - mysqli & PDO
nó phụ thuộc những gì bạn đang cố gắng để xây dựng và thực hiện. Bạn đã không chỉ định loại dự án vì vậy tôi không rõ ràng về câu hỏi của bạn. Tôi không thấy làm thế nào ai có thể cho bạn một câu trả lời trung thực, không thiên vị nếu không có thông tin đó. – D3vtr0n