Dies ist eine Zusammenstellung von Software-Tools , die Continuous Integration unterstützen . [ 1 ]
Merkmale
Versionskontrollunterstützung
Die folgende Tabelle vergleicht namhafte Continuous-Integration-Software anhand der Unterstützung für Versionskontrolle .
| Name | AccuRev | BitKeeper | CA Harvest | ClearCase | CVS | Darcs | Git | GNU Bazaar | Integrität | Quecksilber | Perforce | Plastik | PVCS | StarTeam | Subversion | Umgeben | Synergie | Teamkonzert | TFVC | Gewölbe | Visual SourceSafe |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AppVeyor | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | Ja | NEIN | NEIN | Ja | NEIN | NEIN | NEIN | NEIN | Ja [ 23 ] | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN |
| Azure DevOps Server | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | Ja | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | Ja | NEIN | NEIN | NEIN | Ja | NEIN | NEIN |
| Bambus | Ja [ 24 ] | NEIN | NEIN | Ja | Ja | NEIN | Ja | NEIN | NEIN | Ja | Ja | NEIN | NEIN | NEIN | Ja | NEIN | NEIN | NEIN | Ja [ 25 ] | NEIN | NEIN |
| BuildBot | NEIN | NEIN | NEIN | NEIN | Ja | Ja | Ja | Ja | NEIN | Ja | Ja | NEIN | NEIN | NEIN | Ja | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN |
| Jenkins | Ja | Ja | Ja | Ja | Ja | Ja [ 26 ] | Ja | Ja | Ja [ 27 ] | Ja | Ja | Ja [ 28 ] | Ja | Ja | Ja | Ja [ 29 ] | Ja [ 30 ] | Ja [ 31 ] | Ja | Ja [ 32 ] | Ja |
| OpenMake Software Meister | Ja | NEIN | Ja | Ja | Ja | NEIN | Ja | NEIN | Ja | NEIN | Ja | NEIN | Ja | Ja | Ja | NEIN | Ja | Ja | Ja | Ja | Ja |
| Semaphore (Software) | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | Ja | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN |
| TeamCity | Ja | NEIN | NEIN | Ja | Ja | NEIN | Ja | Ja [ 33 ] | NEIN | Ja | Ja | NEIN | NEIN | Ja | Ja | NEIN | NEIN | NEIN | Ja | Ja | Ja |
| Vexor | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | Ja | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN | NEIN |
Siehe auch
Referenzen
- ^ Kontinuierliche Integration (2007). Kontinuierliche Integration: Verbesserung der Softwarequalität und Reduzierung von Risiken . Pearson Education. ISBN 9780321630148Die
- ^ "MSBuild | Bamboo Server 8.0 | Atlassian-Dokumentation" . confluence.atlassian.com .
- ^ "NAnt | Bamboo Server 8.0 | Atlassian-Dokumentation" . confluence.atlassian.com .
- ^ "Visual Studio | Bamboo Server 8.0 | Atlassian-Dokumentation" . confluence.atlassian.com .
- ^ "Ant | Bamboo Server 8.0 | Atlassian-Dokumentation" . confluence.atlassian.com .
- ^ "Maven | Bamboo Server 8.0 | Atlassian-Dokumentation" . confluence.atlassian.com .
- ^ "Xcode | Bamboo Server 8.0 | Atlassian-Dokumentation" . confluence.atlassian.com .
- ^ "Phing | Bamboo Server 5.10 | Atlassian-Dokumentation" . confluence.atlassian.com .
- ^ "Grails | Bamboo Server 5.11 | Atlassian-Dokumentation" . confluence.atlassian.com .
- ^ „Buildkite-Agent wird installiert“ . buildkite.com .
- ^ "Integrationen – Buildkite-Dokumentation" . buildkite.com .
- ^ „GitLab Runner unter Windows installieren | GitLab“ . docs.gitlab.com .
- ^ „Maven-Pakete im Paket-Repository | GitLab“ . docs.gitlab.com .
- ^ "Unit-Testberichte | GitLab" . docs.gitlab.com .
- ^ "Executors | GitLab" . docs.gitlab.com .
- ^ "Projektintegrationen | GitLab" . docs.gitlab.com .
- ^ „Gitpod-Integration | GitLab“ . docs.gitlab.com .
- ^ "Web IDE | GitLab" . docs.gitlab.com .
- ^ Code Climate „Erste Schritte mit Code Climate Quality: Einrichtung der Testabdeckung“ .
- ^ „Travis CI-Dokumentation“ . docs.travis-ci.com .
- ^ „PowerShell | TeamCity On-Premises“ . Hilfe zu TeamCity On-Premises .
- ^ „Xcode-Projekt | TeamCity On-Premises“ . Hilfe zu TeamCity On-Premises .
- ^ "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" .
- ^ "Teamkonzert" . Teamkonzert .
- ^ "SourceGear Vault" . SourceGear Vault .
- ^ „Bazaar – TeamCity-Plugin“ . JetBrains Marketplace .
Weiterführende Literatur
- Paul M. Duvall, Steve Matyas, Andrew Glover (29.06.2007). Kontinuierliche Integration: Verbesserung der Softwarequalität und Reduzierung von Risiken . Pearson Education. ISBN 9780321630148Die
{{cite book}}: CS1 Wartung: Mehrere Namen: Autorenliste ( Link ) - Ching, Maria Odea; Porter, Brett (15.09.2009). Apache Maven 2: Effektive Implementierung – Anwendungen mit Maven, Continuum und Archiva erstellen und verwalten . Packt Publishing Ltd. ISBN 9781847194558Die
- Melymuka, Volodymyr (01.01.2012). TeamCity 7 Continuous Integration Essentials . Packt Publishing Ltd. ISBN 9781849693776Die