Phần mềm TeamCity tối ưu hóa quản lý build và tích hợp liên tục

Rate this post

Phần mềm TeamCity là một máy chủ tích hợp liên tục và phân phối công cụ quản lý “build”. Nó tự động hoá các quy trình thông thường, sắp xếp hợp lý quá trình phát triển, cải thiện giao tiếp nhóm. TeamCity cải thiện khả năng giao tiếp của nhóm, giúp các nhóm phát triển triển khai dự án tốt nhất.

Với TeamCity, bạn có thể thiết lập một máy chủ xây dựng cho các dự án của bạn trong vòng vài phút. lợi ích mang lại từ hộp kiểm tra đơn vị liên tục, phân tích chất lượng mã, và báo cáo sớm về các vấn đề trong “build” – thậm chí nó không loại bỏ IDE yêu thích của bạn.

TeamCity cung cấp “shallow learning curve”, vì vậy bạn có thể cải thiện việc quản lý bản phát hành bằng cách áp dụng dần dần các tính năng và khả năng tiên tiến.

teamcity 10
ViHoth Corporation, Platium Reseller JetBrains tại Việt Nam cung cấp phần mềm TeamCity

 

Lợi ích chính của phần mềm TeamCity

–       Tìm hiểu về các bản cập nhật xây dựng mới nhất và các kết quả trung gian sớm hơn, nhanh chóng kiểm tra sự thay đổi của bạn trong dự án như thế nào.

–       Tối ưu hóa việc sử dụng tài nguyên phần cứng của bạn bằng cách song song hóa “product builds” trong cách nhánh “build”.

–       Giữ cho cơ sở mã của bạn luôn luôn sạch Pre-Tested Commits, Code Inspections và tìm kiếm trùng lặp, ổn định với kiểm tra thường xuyên và mã bao phủ.

–       Điều hành và quản lý cơ sở hạ tầng xây dựng quy mô lớn của bạn từ một giao diện web tập trung, với thống kê chi tiết và các báo cáo xu hướng.

–       Thiết lập trong vài phút trên bất kỳ nền tảng nào, thích hợp với hầu hết các IDE phổ biến, các công cụ “build”, “testing framework”, và các hệ thống kiểm tra phiên bản “out-of-the-box”.

–       Dễ dàng mở rộng chức năng TeamCity và thêm các tích hợp mới sử dụng Java API.

 

CÁC TÍNH NĂNG CHÍNH CỦA PHẦN MỀM TEAMCITY

Gần như ngay lập tức xây dựng phản hồi:

–       Các bài kiểm tra thích ứng lại đặt hàng

–       Báo cáo kết quả kiểm tra siêu tốc

–       Khả năng tạo tác trước khi hoàn thành “build”

–       Các thông báo và báo cáo của mỗi người dùng hoặc mỗi nhóm người dùng đều có thể cấu hình được.

 

Xây dựng nhanh hơn và khả năng mở rộng tốt hơn – với tính toán lưới

–       Quản lý phân phối “build” với Build Grid

–       Hỗ trợ Build Chains – cho phép bạn phá vỡ một thủ tục “build” đơn vào một số thành phần để chạy chúng trên nhánh “build” khác nhau – theo trình tự và song song – trên cùng một nguồn snapshot.

 

Chủ động đánh giá lại chất lượng:

–       Các commit kiểm tra trước – TeamCity có thể xây dựng, kiểm tra và tự động chạy kiểm tra trên máy chủ ngay cả trước khi cam kết thay đổi của bạn đối với kho dự án.

–       Hơn 600 kiểm tra mã cho Java, JavaScript, HTML, v.v. – thỏa sức giới hạn

–       Tìm kiếm mã trùng lặp cho Java và .NET

 

Dễ dàng kiểm soát các môi trường quy mô lớn và rất lớn:

–       Quản lý xây dựng dựa trên Web

–       Cấu hình máy chủ toàn diện và giao diện điều khiển quản lý Build Grid

–       Quản lý người dùng dựa trên vai trò, mỗi dự án với các nhóm người dùng hỗ trợ

–       Hỗ trợ LDAP với đồng bộ hóa hồ sơ người dùng tự động

 

Nhiều tính năng năng suất:

–       Phân công và chịu trách nhiệm về các bản xây dựng bị phá vỡ.

–       Trình duyệt lịch sử thay đổi dựa trên Web với Công cụ Diff và khả năng tạo “build” cho một sự thay đổi đặc biệt trong lịch sử (History Builds).

–       Các plugin bổ sung cho hầu hết các IDE chính với điều hướng tự động giữa trình duyệt web và IDE.

 

Các tích hợp:

–       Hỗ trợ cho Java, .NET và phát triển Ruby

–       IDEs: IntelliJ IDEA, Eclipse and Microsoft Visual Studio 2005-2008

–       Các hệ kiểm soát phiên bản (Version Control Systems): Subversion, Perforce, CVS, Borland StarTeam, IBM Rational ClearCase, Team Foundation Server, Visual Source Safe, Mercurial (như là một plugin), Git (như là một plugin trong EAP)

–       Các công cụ “build”: Ant, Maven2, MSBuild, NAnt, Rake, Command Line runner, Microsoft Visual Studio Solutions (2003, 2005, and 2008), IntelliJ IDEA Projects

–       Hỗ trợ Bundled cho kiểm tra các “framework”: JUnit, TestNG, NUnit, MSTest

–       Hỗ trợ kiểm tra các framework (thông qua các plugin của bên thứ 3): Gallio, xUnit, Boost Test (C++), CppUnit(C++), Unit test (Python), and Nose (Python)

–       Các framework phân tích mã: báo cáo mã IntelliJ IDEA và tìm kiếm trùng lặp, FxCop và ReSharper-powered .NET tìm kiếm trùng lặp

 

Các nền tảng được hỗ trợ:

–       Ứng dụng phía máy chủ Java: Cài đặt trên bất kỳ nền tảng nào với hỗ trợ Java

–       Các cơ sở dữ liệu bên ngoài được hỗ trợ: MySQL, PostgreSQL, Oracle, MS SQ

phan mem teamcity
Phần mềm TeamCity

 

HƯỚNG DẪN MUA PHẦN MỀM TEAMCITY BẢN QUYỀN TẠI VIỆT NAM

Bản quyền TeamCity của JetBrains bao gồm những gì?

JetBrains cung cấp 2 dạng bản quyền: bản quyền dành cho cá nhân và bản quyền dành cho doanh nghiệp.

Bản quyền dạng cá nhân không được cấp cho doanh nghiệp.

Là doanh nghiệp Startup bạn sẽ nhận được mức giá hỗ trợ tới 50% mức giá thông thường.

Bản quyền dạng cá nhân được hưởng mức giá ưu đãi.

Một bộ đầy đủ bản quyền phần mềm TeamCity bao gồm:

  • Link download bộ cài phần mềm
  • Serial Number để active license
  • Chứng nhận bản quyền
  • Annual Subscription 1 năm được cấp đi kèm với license cho khách hàng mua mới.

 

Mua phần mềm TeamCity bản quyền chính hãng ở đâu?

ViHoth Corporation là một doanh nghiệp uy tín trong lĩnh vực cung cấp bản quyền phần mềm tại Việt Nam.ViHoth Corporation là đại lý phân phối ủy quyền chính thức của JetBrains Platium Reseller tại Việt Nam.

Thông tin liên hệ:

Công ty Cổ phần Thương mại và Phát triển Kỹ thuật cao ViHoth

Trụ sở: Lô B6-X3, Khu đô thị Mỹ Đình 1, Quận Nam Từ Liêm, Hà Nội

Văn phòng: 178/67 Nguyễn Oanh, Phường 17, Quận Gò Vấp, Thành phố Hồ Chí Minh

Điện thoại: +84-24 3797 0256                        Hotline: +84-982 018 497 (Kênh hỗ trợ về các sản phẩm của JetBrains)

Website: http://www.vihothcom                       Email: media@vihoth.com

 

Annual Subscription phần mềm TeamCity là gì?

JetBrains cung cấp annual subscription theo năm. Subcription giúp phần mềm TeamCity của bạn liên tục được cập nhật khi JetBrains phát hành phiên bản mới. Điều này giúp bạn tranh thủ những tính năng tiên tiến nhất để giải quyết các dự án với hiệu suất cao hơn. Subcription cũng giúp bạn nhận được hỗ trợ kỹ thuật nhanh chóng từ hãng phần mềm JetBrains.

Trước khi thời hạn Subcription kết thúc khoảng 30 ngày, bạn hãy liên hệ ViHoth Corporation – đại lý phân phối phần mềm JetBrains để đăng ký gia hạn.

Việc gia hạn Annual Subcription liên tục hàng năm cũng giúp bạn có thể nhận được mức giá ưu đãi.

 

ViHoth Corporation