กลับไปหน้าบทความ

อ่าน 2 นาที

การเปรียบเทียบซอฟต์แวร์การรวมระบบอย่างต่อเนื่อง

ตารางต่อไปนี้เปรียบเทียบซอฟต์แวร์การรวมระบบอย่างต่อเนื่องที่โดดเด่น โดยพิจารณาจากความสามารถในการรองรับ การควบคุมเวอร์ชัน

การเปรียบเทียบซอฟต์แวร์การรวมระบบอย่างต่อเนื่อง

นี่คือชุดรวมของเครื่องมือซอฟต์แวร์ที่สนับสนุน การบูรณาการอย่าง ต่อเนื่อง[ 1 ]

คุณสมบัติ

ชื่อ แพลตฟอร์มใบอนุญาตผู้สร้าง : หน้าต่างผู้สร้าง : Javaผู้สร้าง : อื่นๆ การแจ้งเตือน การบูรณาการ , IDEการบูรณาการ, อื่นๆ
แอปวีเยอร์โฮสต์โดยผู้ให้บริการ, โฮสต์ด้วยตนเอง กรรมสิทธิ์Visual Studio , MSBuild , Psake เลขที่ สคริปต์แบบกำหนดเอง, พาวเวอร์เชลล์อีเมล , ฮิปแชท , สแล็คเลขที่ GitHub , Bitbucket , Kiln, Windows Azure
Azure DevOps Server (เดิมคือ TFS และ VSTS) ข้ามแพลตฟอร์ม เป็นกรรมสิทธิ์ของ MIT MSBuild , Visual StudioAnt , Maven , Gradle , AndroidC , C++ , Go , Groovy , Java , Node.js , Perl , PHP , Python , Rubyอีเมล , SOAPVisual Studio , Eclipse , IntelliJ IDEA , Android Studio , Visual Studio CodeGitHub , Jenkins , Slack, Hipchat, FindBugs , Checkstyle , PMD
ไม้ไผ่เว็บคอนเทนเนอร์กรรมสิทธิ์MSBuild , [ 2 ] NAnt , [ 3 ] Visual Studio [ 4 ]มด [ 5 ] Maven 1-2-3 [ 6 ]สคริปต์ แบบกำหนดเอง เครื่องมือบรรทัดคำสั่ง Bash Xcode [ 7 ] Phing [ 8 ] Grunt Grails [ 9 ]XMPP , Google Talk , อีเมล , RSS , API ระยะไกล, HipChatIntelliJ IDEA , Eclipse , Visual StudioFishEye , Jira , Clover , Bitbucket , GitHub
บิลด์บอทไพธอนจีพีแอลบรรทัดคำสั่ง บรรทัดคำสั่ง บรรทัดคำสั่ง อีเมล , เว็บ, GUI, IRCไม่ทราบ ไม่ทราบ
บิลด์ไคท์โฮสต์โดยผู้ให้บริการ, โฮสต์ด้วยตนเอง เอ็มไอทีบรรทัดคำสั่ง[ 10 ]ไม่ทราบ Ubuntu , Debian , Red Hat/CentOS, FreeBSD, macOS, Linux, Docker, AWS, Elastic CI Stack สำหรับ AWS, Google Cloud อีเมล, Basecamp , Slack, Webhooks, PagerDuty ไม่ทราบ Okta , Google Workspace , GitHub , Azure AD , SAML แบบกำหนดเอง, GraphQL, Amazon EventBridge, CC Menu, CCTray, Artifactory [ 11 ]
เซอร์เคิลซีไอโฮสต์โดยผู้ให้บริการ, โฮสต์ด้วยตนเอง กรรมสิทธิ์บรรทัดคำสั่ง บรรทัดคำสั่ง บรรทัดคำสั่ง อีเมลวิชวล สตูดิโอ โค้ดGitHub , Bitbucket , GitLab
กิตแล็บโฮสต์โดยผู้ให้บริการ, โฮสต์ด้วยตนเอง เป็นกรรมสิทธิ์ของ MIT ใช่[ 12 ]Maven [ 13 ] Gradle [ 14 ]SSH, Shell, VirtualBox, Parallels, Docker, Kubernetes, กำหนดเอง[ 15 ]อีเมลเว็บ สแล็ค และอื่นๆ[ 16 ]Gitpod, [ 17 ] WebIDE [ 18 ]มากมาย
โกซีดีข้ามแพลตฟอร์มอะปาเช่ 2.0 บรรทัดคำสั่ง บรรทัดคำสั่ง บรรทัดคำสั่ง อีเมล, Hipchat, Slack, Gerrit, Gitter, Riemann เป็นต้นเลขที่ กิตฮับ
เจนกินส์เว็บคอนเทนเนอร์ครีเอทีฟคอมมอนส์และMITMSBuild , NAnt , สคริปต์แบตช์Ant , Maven 2, Kundo CMake , Gant, Gradle, Grails , Phing, Rake , Ruby , SCons , Python , สคริปต์เชลล์ , บรรทัดคำสั่งAndroid , อีเมล , Google Calendar , IRC , XMPP , RSS , Twitter , Slack , CCMenu, CCTray Eclipse , IntelliJ IDEA , NetBeansBugzilla , Google Code , Jira , Bitbucket , Redmine , FindBugs , Checkstyle , PMDและMantis , Trac , HP ALM
ผู้เชี่ยวชาญด้าน ซอฟต์แวร์ OpenMakeข้ามแพลตฟอร์มกรรมสิทธิ์MSBuild , NAnt , Visual Studioมด , เมเวน 1-2-3 สคริปต์เชลล์ , สคริปต์แบตช์ , บรรทัดคำสั่งข้ามแพลตฟอร์ม, Groovy , Make , RTC Jazz , TFS Build , ตัวแปลสคริปต์แบบกำหนดเอง อีเมล , XMPP , RSS , ถาดระบบอีคลิปส์ , วิชวลสตูดิโอBugzilla , Google Code , Jira , Bitbucket , Redmine , FindBugs , Checkstyle , PMDและMantis , Trac
สัญญาณไฟจราจร (ซอฟต์แวร์)โฮสต์ กรรมสิทธิ์เลขที่ มาเวน , แกรดเดิลรูบี้ , จาวา , ไพธอน , โนด.เจ. , พีเอชพี , โคลจูร์ , ซี / ซีดับเบิล ยู , เอลิกเซอร์ , เออร์ลัง , โก , เรค , บรรทัดคำสั่งอีเมล , Campfire , HipChat , Slack , Flowdock, Webhooks, API ระยะไกล ไม่ทราบ GitHub , Bitbucket , Heroku , AWS , Code Climate, [ 19 ] Cloud 66
ทราวิส ซีไอโฮสต์ กรรมสิทธิ์เลขที่ Ant , Maven , Gradle [ 20 ]C , C++ , Clojure , Elixir , Erlang , Go , Groovy , Haskell , Java , Node.js , Perl , PHP , Python , Ruby , Rust , Scala , Smalltalkอีเมล , แคมป์ไฟร์ , ฮิปแชท , IRC , สแล็ค , CCMenu, CCTray เลขที่ GitHub , Heroku
ทีมซิตี้เว็บคอนเทนเนอร์กรรมสิทธิ์การวิเคราะห์โค้ด .NET โดยใช้ MSBuild , NAnt , Visual Studioและ ReSharperการสร้างและวิเคราะห์โค้ดโดยใช้ Ant , Maven 2-3, GradleและIntelliJ IDEAบรรทัดคำสั่ง, PowerShell , [ 21 ] Xcode , [ 22 ] Rake , FxCopอีเมล , XMPP , RSS , IDE, SysTray Eclipse , Visual Studio , IntelliJ IDEA , RubyMine , PyCharm , PhpStorm , WebStormJetBrains YouTrack , Jira , Bugzilla , FishEye , FindBugs , PMD , dotCover , NCover
เว็กเซอร์โฮสต์ กรรมสิทธิ์เลขที่ ไม่ทราบ รูบี้ , โคลจูร์ , สกาลา , ไพธอน , โนดเจลิส , โก , รัสต์ , ฮัสเคลล์อีเมล , ฮิปแชท , สแล็คไม่ทราบ GitHub , Bitbucket , GitLab

การสนับสนุนการควบคุมเวอร์ชัน

ตารางต่อไปนี้เปรียบเทียบซอฟต์แวร์การรวมระบบอย่างต่อเนื่องที่โดดเด่น โดยพิจารณาจากความสามารถในการรองรับ การควบคุมเวอร์ชัน

ชื่อ แอคคูเรฟบิตคีปเปอร์แคลิฟอร์เนีย ฮาร์เวสต์เคสใสซีวีเอสดาร์คส์กิตตลาด GNUความซื่อสัตย์เปลี่ยนแปลงง่ายเพอร์ฟอร์ซพลาสติกพีวีซีทีมสตาร์การบ่อนทำลายล้อมรอบการทำงานร่วมกันคอนเสิร์ตทีมทีเอฟวีซีห้องนิรภัยVisual SourceSafe
แอปวีเยอร์เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ ใช่ เลขที่ เลขที่ ใช่ เลขที่ เลขที่ เลขที่ เลขที่ ใช่[ 23 ]เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่
Azure DevOps Serverเลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ ใช่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ ใช่ เลขที่ เลขที่ เลขที่ ใช่ เลขที่ เลขที่
ไม้ไผ่ใช่[ 24 ]เลขที่ เลขที่ ใช่ ใช่ เลขที่ ใช่ เลขที่ เลขที่ ใช่ ใช่ เลขที่ เลขที่ เลขที่ ใช่ เลขที่ เลขที่ เลขที่ ใช่[ 25 ]เลขที่ เลขที่
บิลด์บอทเลขที่ เลขที่ เลขที่ เลขที่ ใช่ ใช่ ใช่ ใช่ เลขที่ ใช่ ใช่ เลขที่ เลขที่ เลขที่ ใช่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่
เจนกินส์ใช่ ใช่ ใช่ ใช่ ใช่ ใช่[ 26 ]ใช่ ใช่ ใช่[ 27 ]ใช่ ใช่ ใช่[ 28 ]ใช่ ใช่ ใช่ ใช่[ 29 ]ใช่[ 30 ]ใช่[ 31 ]ใช่ ใช่[ 32 ]ใช่
ผู้เชี่ยวชาญด้าน ซอฟต์แวร์ OpenMakeใช่ เลขที่ ใช่ ใช่ ใช่ เลขที่ ใช่ เลขที่ ใช่ เลขที่ ใช่ เลขที่ ใช่ ใช่ ใช่ เลขที่ ใช่ ใช่ ใช่ ใช่ ใช่
สัญญาณไฟจราจร (ซอฟต์แวร์)เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ ใช่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่
ทีมซิตี้ใช่ เลขที่ เลขที่ ใช่ ใช่ เลขที่ ใช่ ใช่[ 33 ]เลขที่ ใช่ ใช่ เลขที่ เลขที่ ใช่ ใช่ เลขที่ เลขที่ เลขที่ ใช่ ใช่ ใช่
เว็กเซอร์เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ ใช่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่

ดูเพิ่มเติม

อ่านเพิ่มเติม

  • Paul M. Duvall, Steve Matyas, Andrew Glover (29 มิถุนายน 2550). การบูรณาการอย่างต่อเนื่อง: การปรับปรุงคุณภาพซอฟต์แวร์และการลดความเสี่ยง . Pearson Education. ISBN 9780321630148.{{cite book}}: CS1 maint: multiple names: authors list ( link )
  • ชิง, มาเรีย โอเดีย; พอร์เตอร์, เบรตต์ (15 กันยายน 2552). การใช้งาน Apache Maven 2 อย่างมีประสิทธิภาพ: สร้างและจัดการแอปพลิเคชันด้วย Maven, Continuum และ Archiva . สำนักพิมพ์ Packt จำกัดISBN 9781847194558.
  • เมลีมูกา, โวโลดีมีร์ (1 มกราคม 2555). TeamCity 7 Continuous Integration Essentials . สำนักพิมพ์แพคต์ จำกัดISBN 9781849693776.
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Comparison_of_continuous_integration_software&oldid=1328243423 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ การเปรียบเทียบซอฟต์แวร์การรวมระบบอย่างต่อเนื่อง

ตารางต่อไปนี้เปรียบเทียบซอฟต์แวร์การรวมระบบอย่างต่อเนื่องที่โดดเด่น โดยพิจารณาจากความสามารถในการรองรับ การควบคุมเวอร์ชัน

คุณสมบัติ

ชื่อ แพลตฟอร์ม ใบอนุญาต ผู้สร้าง : หน้าต่าง ผู้สร้าง : Java ผู้สร้าง : อื่นๆ การแจ้งเตือน การบูรณาการ , IDE การบูรณาการ, อื่นๆ แอปวีเยอร์ โฮสต์โดยผู้ให้บริการ, โฮสต์ด้วยตนเอง กรรมสิทธิ์ Visual Studio , MSBuild , Psake เลขที่ สคริปต์แบบกำหนดเอง, พาวเวอร์เชลล์...

การสนับสนุนการควบคุมเวอร์ชัน

ตารางต่อไปนี้เปรียบเทียบซอฟต์แวร์การรวมระบบอย่างต่อเนื่องที่โดดเด่น โดยพิจารณาจากความสามารถในการรองรับ การควบคุมเวอร์ชัน

อ่านเพิ่มเติม

Paul M. Duvall, Steve Matyas, Andrew Glover (29 มิถุนายน 2550). การบูรณาการอย่างต่อเนื่อง: การปรับปรุงคุณภาพซอฟต์แวร์และการลดความเสี่ยง . Pearson Education. ISBN 9780321630148 .