연속 통합 소프트웨어 비교
Comparison of continuous integration software이 문서는 개발자의 변경 사항을 메인라인 코드 베이스에 추가하면 즉시 테스트하고 보고하는 소프트웨어 엔지니어링 실무인 연속 통합을 지원하는 연속 통합 소프트웨어의 개요입니다.[1]다양한 연속 통합 도구의 비교는 플랫폼, 라이센스, 구축업체 및 통합 IDE를 기반으로 수행됩니다.
특징들
![]() |
SCM 시스템 지원
다음 표는 CI 소프트웨어 시스템의 필수적인 부분인 소스 제어 관리 또는 버전 제어 관리를 기준으로 가장 인기 있는 일부 Continuous Integration 소프트웨어의 기능을 비교한 것입니다.표에는 인기 있는 SCM과 CI 소프트웨어에서 지원되는지 여부가 나와 있습니다.
이름. | 아큐레브 | 비트 키퍼 | CA 하베스트 | 클리어케이스 | CVS | 닥스 | 깃 | GNU 바자 | 무결성 | 수은 | 퍼포스 | 플라스틱 | PVCS | 스타팀 | 전복 | 서라운드 | 시너지 | 팀 콘서트 | TFVC | 볼트 | 비주얼 소스 세이프 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
아파치 검프 | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. |
앱뷰어 | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 예[21] | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. |
Azure DevOps 서버 | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. |
대나무 | 예[22] | 아니요. | 아니요. | 네. | 네. | 아니요. | 네. | 아니요. | 아니요. | 네. | 네. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 예[23] | 아니요. | 아니요. |
버디 | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. |
빌드봇 | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 네. | 네. | 네. | 아니요. | 네. | 네. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. |
빌드마스터 | 네. | 아니요. | 아니요. | 네. | 네. | 아니요. | 네. | 아니요. | 네. | 네. | 네. | 네. | 네. | 아니요. | 네. | 네. | 아니요. | 아니요. | 네. | 네. | 네. |
젠킨스 | 네. | 네. | 네. | 네. | 네. | 예[24] | 네. | 네. | 예[25] | 네. | 네. | 예[26] | 네. | 네. | 네. | 예[27] | 예[28] | 예[29] | 네. | 예[30] | 네. |
오픈메이크 소프트웨어 마이스터 | 네. | 아니요. | 네. | 네. | 네. | 아니요. | 네. | 아니요. | 네. | 아니요. | 네. | 아니요. | 네. | 네. | 네. | 아니요. | 네. | 네. | 네. | 네. | 네. |
세마포레 (소프트웨어) | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. |
팀시티 | 네. | 아니요. | 아니요. | 네. | 네. | 아니요. | 네. | 예[31] | 아니요. | 네. | 네. | 아니요. | 아니요. | 네. | 네. | 아니요. | 아니요. | 아니요. | 네. | 네. | 네. |
벡소 | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. |
참고문헌
- ^ Integration, Continuous (2007). Continuous Integration: Improving Software Quality and Reducing Risk. Pearson Education. ISBN 9780321630148.
- ^ "MSBuild Bamboo Server 8.0 Atlassian Documentation". confluence.atlassian.com.
- ^ "NAnt Bamboo Server 8.0 Atlassian Documentation". confluence.atlassian.com.
- ^ "Visual Studio Bamboo Server 8.0 Atlassian Documentation". confluence.atlassian.com.
- ^ "Ant Bamboo Server 8.0 Atlassian Documentation". confluence.atlassian.com.
- ^ "Maven Bamboo Server 8.0 Atlassian Documentation". confluence.atlassian.com.
- ^ "Xcode Bamboo Server 8.0 Atlassian Documentation". confluence.atlassian.com.
- ^ "Phing Bamboo Server 5.10 Atlassian Documentation". confluence.atlassian.com.
- ^ "Grails Bamboo Server 5.11 Atlassian Documentation". confluence.atlassian.com.
- ^ "Install GitLab Runner on Windows GitLab". docs.gitlab.com.
- ^ "Maven packages in the Package Repository GitLab". docs.gitlab.com.
- ^ "Unit test reports GitLab". docs.gitlab.com.
- ^ "Executors GitLab". docs.gitlab.com.
- ^ "Project integrations GitLab". docs.gitlab.com.
- ^ "Gitpod Integration GitLab". docs.gitlab.com.
- ^ "Web IDE GitLab". docs.gitlab.com.
- ^ 코드 기후
- ^ "Travis CI Documentation". docs.travis-ci.com.
- ^ "PowerShell TeamCity On-Premises". TeamCity On-Premises Help.
- ^ "Xcode Project TeamCity On-Premises". TeamCity On-Premises Help.
- ^ "Build Environment".
- ^ "Atlassian Marketplace". marketplace.atlassian.com.
- ^ "Atlassian Marketplace". marketplace.atlassian.com.
- ^ "Darcs Plugin - Jenkins - Jenkins Wiki".
- ^ "PTC Windchill RV&S CM". PTC Windchill RV&S CM.
- ^ "PlasticSCM Plugin - Jenkins - Jenkins Wiki".
- ^ "Surround SCM Plugin - Jenkins - Jenkins Wiki".
- ^ "Synergy Plugin - Jenkins - Jenkins Wiki".
- ^ "Team Concert". Team Concert.
- ^ "SourceGear Vault". SourceGear Vault.
- ^ "Bazaar - TeamCity Plugin". JetBrains Marketplace.
추가열람
- Paul M. Duvall, Steve Matyas, Andrew Glover (2007-06-29). Continuous Integration: Improving Software Quality and Reducing Risk. ISBN 9780321630148.
{{cite book}}
: CS1 유지 : 여러 이름 : 저자 목록 (링크) - Ching, Maria Odea; Porter, Brett (2009-09-15). Apache Maven 2 Effective Implementation: Build and Manage Applications with Maven, Continuum, and Archiva. Packt Publishing Ltd. ISBN 9781847194558.
- Melymuka, Volodymyr (2012-01-01). TeamCity 7 Continuous Integration Essentials. Packt Publishing Ltd. ISBN 9781849693776.