CI Feature Matrix

Total Page:16

File Type:pdf, Size:1020Kb

CI Feature Matrix CI Feature Matrix There are many Continuous Integration systems available. This page is an attempt to keep an unbiased comparison of as many as possible of them (see another comparison on Wikipedia). The goals are: • Make it easier to choose an appropriate CI tool for your project. • "Healthy competition aid" for the people involved in the development of these various CI systems. Note: If you want a new feature in one of these, please use the respective project's issue trackers. Don't add feature requests here. Note: This is starting as a straight copy of the document at codehaus since that word is that it will be archived (see comments on the page at codehaus). Legend: The feature exists The feature exists, but is buggy or not well tested The feature is planned for the near future The feature doesn't exist Luntbuild CruiseControl.r Tinderbox & BuildBo Anthill Continuu OpenMake OpenMake Tinderbox TeamCity FinalBuilder ElectricCommand Project info CruiseControl CruiseControl.NET Cruise CI Factory Drumbeat CI Anthill Bamboo professiona LuntBuild Gump Sin Parabuild Pulse Hudson Zed easyCIS RedJack Project info b Tinderbox2 t Professional m Meister Mojo 3 (EAP) Server er l Apach Michal ThoughtWork Timpani Mozilla Brian CSH OpenMake OpenMake Viewtier VSoft Hericus Vaclav Project origin ThoughtWorks ThoughtWorks ThoughtWorks Jay Flowers Urbancode Urbancode Atlassian PMEase PMEase e Apache John Keiser Zutubi JetBrains java.net Nowikows Electric Cloud Project origin s Software Project Warner Consult Software Software Systems Technologies Software Zahradnik Gump ki Source - core Open Source Open Source provided to - selected customers plugins Java Implementation Java, C++, C, Java, C++, Implementation Java C# Ruby Java C# C# Perl Python Java Java Java Java Java Pytho Java C# Java Perl Java Java Java C# Java C# Python Mostly Java language C#, JSP C, C#, JSP language n Free for Free for Free for Small Free for Open Open Free for Open Free Free Free edition Free 2-user Open Teams Free Source Source Source Professiona Communit Free available version Source and Open Projects Projects and Projects l edition y Edition Projects Source Community Projects JetBrains Issue tracker JIRA JIRA Lighthouse Mingle Google ? Bugzilla Trac private JIRA JIRA Supports Javaforge JIRA JIRA JIRA JIRA Official support Bugzilla Jira java.net private private private Issue tracker Tracker Building Working Request or Open here Use Eval Working Online Live Online demo here here here here here here implementatio here Five Minute ? ? here Online Demo Online Demo here Live Demo here Online demo Online demo Source demo/domo download implementation Demo Demo n Intro projects 5-10 (core) Number of active Number of active 5 4 5+ ? 1+ 5 ? 5+ ? - 4+ ? 3 ? 4 1 5-10 5-10 ? ? 2 12 ? ? 1 1 ? developers 20+ developers (plugins) Luntbuild CruiseControl.r Tinderbox & BuildBo Anthill Continuu OpenMake OpenMake Tinderbox TeamCity FinalBuilder ElectricCommand SCM support CruiseControl CruiseControl.NET Cruise CI Factory Drumbeat CI Anthill Bamboo professiona LuntBuild Gump Sin Parabuild Pulse Hudson Zed easyCIS RedJack SCM support b Tinderbox2 t Professional m Meister Mojo 3 (EAP) Server er l AccuRev plugin ? plugin plugin AccuRev AlienBrain ? ? ? ? ? ? ? ? ? AlienBrain Bazaar ? ? ? ? ? ? ? ? plugin plugin Bazaar BitKeeper ? ? ? ? ? ? ? ? ? plugin BitKeeper ClearCase plugin ? plugin ClearCase CA Harvest ? ? ? ? ? ? ? ? ? plugin CA Harvest CM Synergy ? ? ? ? ? ? ? ? ? plugin CM Synergy CVS CVS Dimensions ? ? ? ? ? ? ? ? ? Dimensions "File system "File system ? SCM" plugin SCM" Git ? ? plugin ? ? ? ? ? ? plugin Git (via process HTTP file ? ? plugin HTTP file trigger) Mercurial ? ? ? plugin ? ? ? ? ? ? ? plugin Mercurial MKS ? ? MKS Perforce (p4) ? plugin Perforce (p4) PVCS ? ? plugin PVCS SourceGear Vault ? ? plugin SourceGear Vault StarTeam ? plugin StarTeam Subversion Subversion Surround ? ? plugin Surround Team Foundation Team Foundation ? ? ? ? ? ? ? ? ? ? Server (via plugin) plugin Server VSS ? plugin VSS VSS Journal ? ? ? VSS Journal Luntbuild SCM related CruiseControl.r Tinderbox & BuildBo Anthill Continuu OpenMake OpenMake Tinderbox TeamCity FinalBuilder ElectricCommand SCM related CruiseControl CruiseControl.NET Cruise CI Factory Drumbeat CI Anthill Bamboo professiona LuntBuild Gump Sin Parabuild Pulse Hudson Zed easyCIS RedJack support b Tinderbox2 t Professional m Meister Mojo 3 (EAP) Server er support l SCM filtering ? ? ? SCM filtering Multi-SCM ? about ? ? using project Multi-SCM dependencies Can create new Can create new ? ? ? via SCM repositories FinalBuilder SCM repositories Footprints the Footprints the built binaries Uses built in built binaries back back to SCM ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? artifact repo to SCM managed managed source instead. source versions versions Audits source Audits source files used in files used in binaries but not ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? binaries but not stored in a SCM stored in a SCM repository repository Luntbuild Build CruiseControl.r Tinderbox & BuildBo Anthill Continuu OpenMake OpenMake Tinderbox TeamCity FinalBuilder ElectricCommand Build CruiseControl CruiseControl.NET Cruise CI Factory Drumbeat CI Anthill Bamboo professiona LuntBuild Gump Sin Parabuild Pulse Hudson Zed easyCIS RedJack management b Tinderbox2 t Professional m Meister Mojo 3 (EAP) Server er management l Parallel builds Parallel builds (ability to build (ability to build ? several projects several projects simultaneously) simultaneously) Distributes Distributes the workload the workload of the pre of the pre and post and post Distributed builds via contrib ? build build Distributed builds activities activities across across multiple multiple agents agents Runs compilers Runs compilers and linkers with and linkers with Build Avoidance ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Build Avoidance (for Maven (incremental (incremental projects) builds) builds) Accelerates calls Accelerates calls to the compilers to the compilers and linkers and linkers ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? through multi- through multi- threaded threaded processing processing Agents' code Agents' code ? ? ? ? ? ? ? ? ? ? ? auto-updated auto-updated Performs source Performs source code dependency code dependency Yes, with scanning, impact ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? scanning, impact ElectricAccelerator analysis and analysis and reporting reporting Auto-gens Auto-gens build.xml based build.xml based ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? for IntelliJ ? ? ? on IDE project on IDE project IDEA files. files. Manually force Manually force ? builds Email Not needed builds X-platform and X- X-platform and X- language compile ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? language compile management management SCM trigged SCM trigged (if supported ? builds by SCM) plugin builds SCM poll based SCM poll based ? builds Tinderbox2 builds Temporal build Temporal build ? ? scheduling scheduling Builds promotion ? ? about ? plugin Builds promotion Interproject Interproject ? ? ? ? ? ? ? ? ? ? Dependencies Dependencies Builds deletion ? ? ? ? ? automatic manual or Builds deletion automatic Reproduce Reproduce ? ? ? history builds history builds Proactive (can Proactive (can prevent build ? ? ? ? ? ? ? prevent build breakages) breakages) Detect new failing Detect new failing ? ? ? ? ? ? ? ? ? ? ? ? ? ? tests while build tests while build Notify when first Notify when first ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? test in build fails test in build fails Luntbuild CruiseControl.r Tinderbox & BuildBo Anthill Continuu OpenMake OpenMake Tinderbox TeamCity FinalBuilder ElectricCommand Security CruiseControl CruiseControl.NET Cruise CI Factory Drumbeat CI Anthill Bamboo professiona LuntBuild Gump Sin Parabuild Pulse Hudson Zed easyCIS RedJack Security b Tinderbox2 t Professional m Meister Mojo 3 (EAP) Server er l For User For User ? manageme authentication management authentication nt User User configurabl authorization ? ? Database authorization schemes e schemes LDAP Integration AD ? ? ? ? LDAP Integration Kerberos ? ? ? ? ? ? ? ? ? ? ? ? ? ? Kerebos Single Sign On ? ? ? ? via Crowd ? ? ? ? ? ? ? ? ? Single Sign On Custom JAAS ? ? ? ? via Crowd ? ? ? ? ? ? ? ? ? Custom JAAS Luntbuild CruiseControl.r Tinderbox & BuildBo Anthill Continuu OpenMake OpenMake Tinderbox TeamCity FinalBuilder ElectricCommand Publishing CruiseControl CruiseControl.NET Cruise CI Factory Drumbeat CI Anthill Bamboo professiona LuntBuild Gump Sin Parabuild Pulse Hudson Zed easyCIS RedJack Publishing b Tinderbox2 t Professional m Meister Mojo 3 (EAP) Server er l Confluence ? plugin ? ? plugin Confluence Email using script Email Run executable ? using script Run executable FTP plugin ? plugin using script FTP IRC ? ? plugin using script IRC Jabber ? ? plugin using script Jabber Lotus Sametime via XMPP ? plugin Lotus Sametime NetSend ? using script NetSend ProjectStart ? ? ProjectStart RSS ? RSS SCP ? ? ? plugin using script SCP Windows System Windows System ? Tray plugin plugin Tray Formatted (In Relational XML, saved Formatted XML XML Xml, Html ? ? Logging Db) in DB Logging Yahoo Yahoo ? ? ? Messenger using script Messenger MSN Messenger ? ? ? ? ? using script MSN Messenger X10 via XMPP ? ? using script X10 Luntbuild CruiseControl.r Tinderbox & BuildBo Anthill Continuu OpenMake OpenMake Tinderbox TeamCity FinalBuilder ElectricCommand Web interface CruiseControl CruiseControl.NET Cruise CI Factory Drumbeat CI Anthill Bamboo professiona LuntBuild Gump Sin Parabuild Pulse Hudson Zed easyCIS RedJack Web interface b Tinderbox2
Recommended publications
  • Delphi XE2 Feature Matrix
    Delphi® XE2 The fastest way to build native applications for Windows, Mac and iOS Feature Matrix Feature Architect Ultimate Enterprise Professional Starter INTEGRATED COMPILERS Enhanced in XE2! High-performance 32-bit optimizing Delphi® native code compiler 23.0 (dcc32), including High performance x86 Assembler – 32-bit inline assembler supporting the Intel® x86 instruction set (including Intel Pentium® Pro, Pentium III, X X X X X Pentium 4, Intel MMX™, SIMD, Streaming SIMD Extensions, SSE, SSE2, SSE3, SSE 4.1, SSE 4.2, AMD SSE4A and AMD® 3DNow!® New in XE2! Delphi 64-bit compiler X X X X New in XE2! Delphi OS X compiler X X X X Delphi command line compiler (dcc32.exe) X X X X Enhanced in XE2! Create 32-bit optimized Delphi native executables that can run X X X X X on both 32 and 64-bit Windows operating systems APPLICATION PLATFORMS, INTEGRATED FRAMEWORKS, DESIGNERS, SDKS AND INSTALLERS New in XE2! FireMonkey Platform for creating 32-bit Windows applications for X X X X X Windows 7, Windows Vista and XP; Server 2003 and 2008. New in XE2! FireMonkey Platform for creating 64-bit Windows applications for X X X X Windows 7, Windows Vista and XP; Server 2003 and 2008. New in XE2! FireMonkey Platform for creating OS X 10.6 and 10.7 applications X X X X New in XE2! FireMonkey Platform for creating applications for iOS 4.2 and higher X X X X New in XE2! VCL (Visual Component Library) for rapidly building 64-bit applications X X X X for Windows 7,Windows Vista and XP; Server 2003 and 2008.
    [Show full text]
  • Apache Ant Best Practices
    08_Lee_ch05.qxd 5/3/06 5:12 PM Page 81 C HAPTER 5 Apache Ant Best Practices This chapter looks in more detail at some best practices for using Ant on real projects. First I describe the use of property files to enable configuration of the build process depending on a user’s role and requirements. I then describe how best to integrate Ant with IBM Rational ClearCase. Finally, I look at some general best practices for supporting the build process on large projects. Aims of This Chapter Apache Ant is a powerful build tool with significant built-in capabilities. However, a few capabil- ities and best practices stand out; they are described here. After reading this chapter, you will be able to • Understand what Ant property files are and how they can be used to make build scripts more maintainable. • Understand how to use Ant’s capabilities to better integrate with IBM Rational ClearCase. • Implement Ant build files that support reuse and maintainability on large projects. This chapter assumes that you are familiar with the basic concepts of Apache Ant that were discussed in Chapter 4, “Defining Your Build and Release Scripts.” Property Files From the perspective of Chapter 4, an Ant build.xml file is a single centralized build file that defines a repeatable process for bringing together an application, usually producing some form of 81 08_Lee_ch05.qxd 5/3/06 5:12 PM Page 82 82 Chapter 5 Apache Ant Best Practices executable output. Although a single build.xml file can be enough to drive the build process, in practice it can quickly become large and unwieldy.
    [Show full text]
  • Aplikacja Teamcity Laboratorium 2017 T
    Aplikacja TeamCity laboratorium 2017 T. Goluch 1. Wstęp Aplikacja TeamCity należy do grupy aplikacji ciągłej integracji (Continuous Integration). Ciągła integracja to praktyka programistyczna, która polega na częstym (ciągłym) budowaniu i testowaniu (integrowaniu) wytwarzanego oprogramowania za pomocą odpowiednich narzędzi. Cykl wytwarzania oprogramowania przedstawiony jest poniżej. Trigger (by change) Report Compile Test/Analyse Deploy Trigger – wyzwalacz, który rozpoczyna proces integracji; najczęściej stosowanym wyzwalaczem jest przesłanie kodu źródłowego do systemu kontroli wersji (source control system); Compile/Build – pierwszym krokiem jest zbudowanie aplikacji z kodu źródłowego; na tym etapie wykrywane są błędy w strukturze kodu, można również ustawić dodatkowe opcje kompilacji (w środowisku developerskim wyłączone ze względu np. na wydłużenie czasu kompilacji), które wyświetlają dodatkowe informacje, jak np. błędy w widokach; Deploy – następnym krokiem jest publikacja aplikacji na środowisko testów (dla aplikacji webowej jest to serwer np. IIS); Test/Analyse – najważniejszym krokiem jest uruchomienie testów oraz różnych aplikacji analizujących kod, np. pod kątem zgodności z przyjętymi standardami, i/lub pokrycie testami; Report – ostatnim krokiem jest stworzenie raportu z przebiegu całego procesu; w przypadku, kiedy nie zostały spełnione postawione warunki, informacja o błędzie przesyłana jest, np. za pomocą wiadomości e-mail, do odpowiednich osób. Aplikacja TeamCity posiada mechanizmy umożliwiające wykonanie wszystkich wymienionych kroków. Podstawową cechą TeamCity jest duży stopień niezależności od platformy. Sam serwer jest to aplikacja internetowa działająca w ramach kontenera serwletu JEE. Może być uruchamiana na wszystkich najnowszych wersjach systemu Windows, Linux i Mac OS X. Wspiera wiele języków programowania (m.in. Java, C#, PHP, Ruby, C, C++) oraz różnych narzędzi służących do publikowania aplikacji (m.in. Ant, NAnt, Rake, MSBuild, MSDeploy). Umożliwia również działanie w systemie pre-commit.
    [Show full text]
  • Third Party Licenses for Embarcadero RAD Studio XE, Delphi XE, C++Builder XE
    Third Party Licenses for Embarcadero RAD Studio XE, Delphi XE, C++Builder XE This Document contains either required notices for third party software or the third party license documents under which the Separately Licensed Code is licensed. (Please note that in some cases, the license listed may differ from the license under which the latest version of the code can be obtained) Table of Contents Separately Licensed Code ............................................................................................. Microsoft® .NET framework redistributable ............................................................... Microsoft® Visual J# redistributable .......................................................................... Office UI License Agreement ...................................................................................... InstallAware Express .................................................................................................. Rave Reports ............................................................................................................. IP*Works .................................................................................................................... CodeSite .................................................................................................................... FinalBuilder ................................................................................................................ Apache Subversion ...................................................................................................
    [Show full text]
  • Bitbucket Pull Request to Teamcity
    Bitbucket Pull Request To Teamcity Jerold yawl his biometrician ripes uncleanly or segmentally after Mackenzie importune and anthologises deep, downstate and center. Sopping and well-coupled Johnny mountaineer so phlegmatically that Evelyn frills his Marlene. Chariot metes itinerantly? Make caution your build is rub and outlook does what it probably do: then the latest code and building this solution. Hi, how can copper help you? One on they update this fell by keeping their tools open to integration with other tools. Pull Requests and last Commit Status Publisher build features. You can also see release the build has passed. Earlier comment mention that setting teamcity. Compared to suggest general guide and had exactly the hurt, the new documentation provides more details and offers better navigation between sections. Create on canvas element for testing native browser support of emoji. Easily configure your CI chain to automatically analyze pull requests and branches. GUI to dispel more examples. Just food that GUID and paste it here. Is liable an adjective describing a filter with kernel also has zero mean? The release definition should this run at least once means the PR trigger switched on particular order why get the status. Finding code issues is great. Using different repos is an interesting idea. Bitbucket and get information about status of builds. Detects all pull requests. PR as comments like this. Suggestions cannot be applied while the pull that is closed. Bitbucket Cloud Pull Requests. What fix I important to disable this hate the future? Teamcity github 2fa Yoga Prasad. Get actionable metrics for everything business.
    [Show full text]
  • Teamcity 7.1 Documentation.Pdf
    1. TeamCity Documentation . 4 1.1 What's New in TeamCity 7.1 . 5 1.2 What's New in TeamCity 7.0 . 14 1.3 Getting Started . 26 1.4 Concepts . 30 1.4.1 Agent Home Directory . 31 1.4.2 Agent Requirements . 32 1.4.3 Agent Work Directory . 32 1.4.4 Authentication Scheme . 33 1.4.5 Build Agent . 33 1.4.6 Build Artifact . 34 1.4.7 Build Chain . 35 1.4.8 Build Checkout Directory . 36 1.4.9 Build Configuration . 37 1.4.10 Build Configuration Template . 38 1.4.11 Build Grid . 39 1.4.12 Build History . 40 1.4.13 Build Log . 40 1.4.14 Build Number . 40 1.4.15 Build Queue . 40 1.4.16 Build Runner . 41 1.4.17 Build State . 41 1.4.18 Build Tag . 42 1.4.19 Build Working Directory . 43 1.4.20 Change . 43 1.4.21 Change State . 43 1.4.22 Clean Checkout . 44 1.4.23 Clean-Up . 45 1.4.24 Code Coverage . 46 1.4.25 Code Duplicates . 47 1.4.26 Code Inspection . 47 1.4.27 Continuous Integration . 47 1.4.28 Dependent Build . 47 1.4.29 Difference Viewer . 49 1.4.30 Guest User . 50 1.4.31 History Build . 51 1.4.32 Notifier . 51 1.4.33 Personal Build . 52 1.4.34 Pinned Build . 52 1.4.35 Pre-Tested (Delayed) Commit . 52 1.4.36 Project . 53 1.4.37 Remote Run . ..
    [Show full text]
  • Installation Guide for Oracle Team Productivity Center Server 11G Release 2 (11.1.2.1.0)
    Oracle® Fusion Middleware Installation Guide for Oracle Team Productivity Center Server 11g Release 2 (11.1.2.1.0) E17075-02 September 2011 This document provides information on: ■ Section 1, "Oracle Team Productivity Center Server System Requirements" ■ Section 2, "Installing the Oracle Team Productivity Center Server" ■ Section 3, "Installing an Oracle Team Productivity Center Connector" ■ Section 4, "Installing Oracle Team Productivity Center Server on a Production Oracle WebLogic Server" ■ Section 5, "Installing and Running CruiseControl Test Collection" ■ Section 6, "Documentation Accessibility" 1 Oracle Team Productivity Center Server System Requirements For the most current system requirements, please refer to the Oracle Fusion Middleware Installation Guide for Oracle JDeveloper. 2 Installing the Oracle Team Productivity Center Server The installation software for Oracle Team Productivity Center Server is distributed as a platform-independent JAR file. Download the Oracle Team Productivity Center Server installation JAR file from the Oracle Technology Network (OTN) web site: http://www.oracle.com/technetwork/developer-tools/tpc/downloads/ index.html The following sections describe how to install the Oracle Team Productivity Center Server: ■ Section 2.1, "Before You Begin" ■ Section 2.2, "Prerequisites for Installation" ■ Section 2.4, "Installer Screens for Server Installation" ■ Section 2.5, "Upgrading Oracle Team Productivity Center Server with Apache Tomcat 6.0.20" You can choose to install the Oracle Team Productivity Center Server either as a new installation or as an update to an existing server. The installation software is the same, but there are slight differences in the procedure for installing the server depending on whether you are creating a new installation or upgrading an existing one.
    [Show full text]
  • Main Brochure2.Indd
    Automate your Build Process . Powerful and fl exible user interface . Automate version control, compilers, install builders, deployment, testing, notifi cations, and lots more... Dynamic build process using fl ow control, iterators, loops, and exceptions . Full debugger built in - breakpoints, variable watches, live logging . Script events for every action to customise your build process Hierarchical Logging Error Handling FinalBuilder ActionStudio . The log is presented in the same . Easily detect and handle errors during . Allows development of native FinalBuilder hierarchy as your build process your build process actions . Optionally view live log output . Exception handling actions . Includes property page designer and as the build runs include: TRY, CATCH, FINALLY code editor with syntax highlighting . Builds logs are automatically . Control the fl ow of your build process . Develop actions in VBScript, JScript, COM, archived and recover from errors or any .Net language such as C#, VB.Net or Delphi for .Net . Export the log as XML, HTML, or . Unhandled errors trigger the OnFailure Text action list . Included in all editions of FinalBuilder VSoft Technologies Pty Ltd http://www.fi nalbuilder.com ABN: 82 078 466 092 P.O. Box 126, Erindale Centre, ACT 2903, Australia salesinfo@fi nalbuilder.com Phone: +61 2 6282 7488, Fax +61 2 6282 7588 news://news.fi nalbuilder.com FinalBuilder Integrates with your version control system . Microsoft TeamSystem Use a GUI instead of XML fi les . Microsoft Visual SourceSafe . Perforce Although FinalBuilder uses an XML based fi le format, you . IBM Rational ClearCase don’t need to understand it or even look at it. The FinalBuilder . QSC Team Coherence GUI allows you to quickly and easily create a build process .
    [Show full text]
  • Introduction to Cruisecontrol Agenda Benefits of Continuous Integration Success Factors
    Ø Introduction to CruiseControl * Change the marked fields if you are presenting these slides yourself. Refer to the overview and instructions for details. Joe Schmetzer* http://www.exubero.com/* This work is licensed under a Creative Commons Attribution-ShareAlike2.5 License. Resources YouTube clip as motivation: Every Build You Break Agenda Continuous Integration o Benefits of Continuous Integration o Success Factors o Successful Build Defined CruiseControl o What is CruiseControl? o How Does CruiseControl Work? o CruiseControl Demonstration Summary Questions Benefits of Continuous Integration Removes integration sessions Minimizes number of integration bugs o If you build and test your software once an hour, no problem is more than an hour old. Improves team work Delivers latest best build product Reduces the overall development cost by: o making it easier to find and fix problems o provides valuable and timely information, letting the development be managed more tightly. Resources Refer to the original article on CI by Martin Fowler and Matthew Foemmel: http://www.martinfowler.com/articles/continuousIntegration.html Mike Clark's "Dear Manager" articles at http://www.clarkware.com/cgi/blosxom/DearManager give further information about the return on investment. Success Factors Single source code repository Automated build scripts Automated tests Developers' discipline o Synchronise often o Don't break the build o When you break the build, fix it. Resources Refer to the original article on CI by Martin Fowler and Matthew
    [Show full text]
  • Buyers Guide Product Listings
    BUYERS GUIDE PRODUCT LISTINGS Visual Studio Magazine Buyers’ Guide Product Listings The 2009 Visual Studio Magazine Buyers’ Guide listings comprise more than 700 individual products and services, ranging from developer tooling and UI components to Web hosting and instructor-led training. Included for each product is contact and pricing information. Keep in mind that many products come in multiple SKUs and with varied license options, so it’s always a good idea to contact vendors directly for specific pricing. The developer tools arena is a vast and growing space. As such, we’re always on the prowl for new tools and vendors. Know of a product our readers might want to learn more about? E-mail us at [email protected]. BUG & FEATURE TRACKING Gemini—CounterSoft Starts at $1189 • countersoft.com • +44 (0)1753 824000 Rational ClearQuest—IBM Rational Software $1,810 • ibm.com/rational • 888-426-3774 IssueNet Intercept—Elsinore Technologies Call for price • elsitech.com • 866-866-0034 FogBugz 7.0—Fog Creek Software $199 • fogcreek.com • 888-364-2849; 212-279-2076 SilkPerformer—Borland Call for price • borland.com • 800-632-2864; 512-340-2200 OnTime 2009 Professional—Axosoft Starts at $795 for five users • axosoft.com • 800-653-0024; SourceOffSite 4.2—SourceGear 480-362-1900 $239 • sourcegear.com • 217-356-0105 Alexsys Team 2.10—Alexsys Surround SCM 2009—Seapine Software Starts at $145 • alexcorp.com • 888-880-2539; 781-279-0170 Call for price • seapine.com • 888-683-6456; 513-754-1655 AppLife DNA—Kinetic Jump Software TeamInspector—Borland
    [Show full text]
  • Metadefender Core V4.19.0
    MetaDefender Core v4.19.0 © 2019 OPSWAT, Inc. All rights reserved. OPSWAT®, MetadefenderTM and the OPSWAT logo are trademarks of OPSWAT, Inc. All other trademarks, trade names, service marks, service names, and images mentioned and/or used herein belong to their respective owners. Table of Contents About This Guide 14 Key Features of MetaDefender Core 15 1. Quick Start with MetaDefender Core 16 1.1. Installation 16 Basic setup 16 1.1.1. Configuration wizard 16 1.2. License Activation 22 1.3. Process Files with MetaDefender Core 22 2. Installing or Upgrading MetaDefender Core 23 2.1. Recommended System Configuration 23 Microsoft Windows Deployments 24 Unix Based Deployments 26 Data Retention 28 Custom Engines 28 Browser Requirements for the Metadefender Core Management Console 28 2.2. Installing MetaDefender 29 Installation 29 Installation notes 29 2.2.1. MetaDefender Core 4.18.0 or older 30 2.2.2. MetaDefender Core 4.19.0 or newer 33 2.3. Upgrading MetaDefender Core 38 Upgrading from MetaDefender Core 3.x to 4.x 38 Upgrading from MetaDefender Core older version to 4.18.0 (SQLite) 38 Upgrading from MetaDefender Core 4.18.0 or older (SQLite) to 4.19.0 or newer (PostgreSQL): 39 Upgrading from MetaDefender Core 4.19.0 to newer (PostgreSQL): 40 2.4. MetaDefender Core Licensing 41 2.4.1. Activating Metadefender Licenses 41 2.4.2. Checking Your Metadefender Core License 46 2.5. Performance and Load Estimation 47 What to know before reading the results: Some factors that affect performance 47 How test results are calculated 48 Test Reports 48 2.5.1.
    [Show full text]
  • Rails for the “Enterprise”
    Beam me up, Scotty! Rails for the “Enterprise” Charles Johnson Rick Bradley Director, IS Applications Project Manager Centerstone Centerstone 1 What Enterprise? 2 What Enterprise? • Enterprise system? 2 What Enterprise? • Enterprise system? •Enterprise software? 2 What Enterprise? • Enterprise system? •Enterprise software? •Enterprise platform? 2 Centerstone Enterprise 3 Centerstone Enterprise • 25 Counties 3 Centerstone Enterprise • 25 Counties • 150 Locations 3 Centerstone Enterprise • 25 Counties • 150 Locations • 40,000 Clients 3 Centerstone Enterprise • 25 Counties • 150 Locations • 40,000 Clients • 1,100 Staff 3 Centerstone Enterprise • 25 Counties • 150 Locations • 40,000 Clients • 1,100 Staff • Comprehensive Electronic Record 3 Centerstone Enterprise Requirements Dimension 4 Centerstone Enterprise Requirements Dimension Available & Reliable 4 Centerstone Enterprise Requirements Dimension Available & Reliable • All the time 4 Centerstone Enterprise Requirements Dimension Available & Reliable • All the time Accessible 4 Centerstone Enterprise Requirements Dimension Available & Reliable • All the time Accessible • Everywhere 4 Centerstone Enterprise Requirements Dimension Available & Reliable • All the time Accessible • Everywhere Scalable 4 Centerstone Enterprise Requirements Dimension Available & Reliable • All the time Accessible • Everywhere Scalable • 300 to 9000 users 4 Centerstone Enterprise Requirements Dimension 5 Centerstone Enterprise Requirements Dimension Maintenance 5 Centerstone Enterprise Requirements Dimension Maintenance
    [Show full text]