DATASHEET COLLABNET TEAMFORGE® SCM

1 COLLABNET TEAMFORGE SCM DATASHEET 2

COLLABNET TEAMFORGE®SCM DRIVE EXCELLENCE IN ENTERPRISE SOURCE CODE MANAGEMENT TEAMFORGE SCM

TeamForge SCM is the industry’s #1 enterprise Source Code Management platform from CollabNet®, the founder of Apache™ Subversion® and a major contributor to Git and Gerrit. With TeamForge SCM, enterprises and government agencies leverage the advantages of distributed (Git) or centralized (SVN) systems, while providing a better experience for developers and ensuring compliance, governance, and IP security across all source code-related activities.

BEST OF BOTH WORLDS DEVELOPMENT LIFECYCLE INTEGRATION

Use the SCM approach that best fi ts your needs. Increase development velocity and drive down cost Provide teams the effective means to use and by connecting code management with the rest of manage multiple distributed (Git) or centralized the development lifecycle. Integrate a wide variety (SVN) repositories. Enforce role-based access con- of leading tools, including Jenkins, JIRA®, and trols (RBAC) and permissions, while scaling optimal Nexus, while maintaining traceability and visual workfl ows. contextual associations between related artifacts and activities across the toolchain.

GOVERNANCE AND IP SECURITY ENTERPRISE-GRADE SUPPORT AND HOSTING

Maintain enterprise-grade governance and IP secu- Unsupported open source Git and SVN? Not with rity with unique end-to-end traceability and cen- CollabNet. Leverage CollabNet’s 24x7 support and trally managed fi ne-grained RBAC and encryption strict service level agreements for both on-premises enforceable across globally distributed Git and SVN and SSAE 16 SOC 1 Type 11 and ISO 27001-certi- servers. fi ed CollabNet-hosted deployments.

2 COLLABNET TEAMFORGE SCM DATASHEET 3

GIT AT ENTERPRISE SCALE

Securely scale Git across your organization, while leveraging cutting-edge features hardened with enterprise-grade visibility, traceability, and IP protection.

HISTORY PROTECTION

TeamForge uniquely enables tamper-proof audit compliance and history protection for Git, allowing you to quickly roll back any undesired repository updates (including otherwise “non-revocable” commits, such as “push –f” operations, “non-fast forward updates,” or “remote refs”). You can easily perform “undo” operations from either the Git command

DATASHEETline or web clients.)

TeamForge uniquely protects Git history, enabling a quick rollback of any undesired repository updates. ) ) TeamForge)uniquely)protects)Git)history,)enabling)a)quick)roll)back)of)any)undesired)repository)updates. ) ) Optimal,)Repeatable)Processes)) Design)compliant,)repeatable,)and)agile)workflows)covering)tools,)methods,)processes,)data)models,)and)reference) architectures.)Shorten)timeKtoKvalue,)improve)software)quality,)and)reduce)development)costs)by)reusing)known) effective)processes)rather)than)creating)new)ones)from)scratch.)Quickly)provision)new)projects.)Rapidly)integrate) application)components)built)by)various)teams.)Effectively)measure)and)analyze)team)performance.)Quickly) redeploy)developers)from)one)team)to)the)next.) 3 ) COLLABNET TEAMFORGE SCM SIDEBAR:*Agile*Execution*at*Enterprise*Scale* Build)on)CollabNet’s)legacy)of)leadership)in)Agile)training)and)consulting,)to)introduce)Agile)development)practices) in)a)way)and)at)a)pace)that)best)fit)your)organization.)Adopt)Agile)methods)of)your)choice—Scrum,)Kanban,)or) both—and)implement)Agile)throughout)your)entire)application)lifecycle,)from)planning)(upstream))to)deployment) (downstream).) ) ) Collaboration)Architecture) Drive)global)visibility,)IP)security,)and)companyKwide)productivity)improvement)by)mapping)project)categories)and) groups)to)business)lines)and)technology)architectures)across)your)organization.)Leverage)resulting)global)project) hierarchies)to)enable)the)following:)) •! Global)search,)discovery,)collaboration,)and)reuse)of)code,)community,)and)context)from)previous)projects,) dramatically)accelerating)the)delivery)of)new)ones)) •! Implementation)of)enterpriseKwide,)portfolioKlevel,)and)projectKfocused)rollKups)based)on)realKtime)data)from) application)lifecycle)tools)and)transactions)across)the)company.)Harness)these)data)to)provide)unprecedented) monitoring,)analysis,)and)reporting)capabilities)for)managers,)executives,)and)other)stakeholders.) )

CollabNet)TeamForge)Datasheet)) ) Page)3)of)7 DATASHEET 4

GIT REPLICATION

TeamForge Git replication delivers excellent performance even over slow or unreliable networks and uniquely ensures continuous IP protection across the Git infrastructure. TeamForge-enabled pervasive fi ne-grained access controls get

automatically replicated along with repository data. From setting up Git replica servers and cloning a Git repository to monitoring sync operations—the unifi ed, intuitive user interface makes the process smooth and effi cient.

TeamForge Git replication reduces server load and improves fetch performance, while protecting IP.

This sidebar is the same as page 3 of

This sidebar is the same as page 3 of

4 COLLABNET TEAMFORGE SCM

COLLABNET TEAMFORGE SCM Page 1 of 2 COLLABNET TEAMFORGE SCM Page 1 of 2 DATASHEET 5

RELEASERELEASE))HIGHLIGHTSHIGHLIGHTS)) GIT BRANCH VISUALIZATION AND COMPARISON GitGit))BBranchranch))SSupportupport)) TeamForgeTeamForge) )GitGit ))branchbranch )visualization)supportsupport))facilitatesfacilitates and comparison))fasterfaster))featurefeature facilitateZZbranchbranch faster))developmentdevelopment feature-branch..)) development. )) )) )) )) )) ))

)) DATASHEET) )) )) )) )) )) )) RELEASE)HIGHLIGHTS)

TeamForgeTeamForgeBestTeamForge?in?class+ )elegantly)makesmakesEnterprise+SCM+))itit ))renderseasyeasy))toto) )viewbranchesview+ ))allall))branchesbranches in a Git )repository)inin))aa))GitGit))repositoryrepository and shows))andand how))seesee they))howhow “drift”))theythey )from)“drift”“drift” master))fromfrom )and)thethe ))onemastermaster another.)) branchIntegratedbranch))andand)Code))eacheach)Browser))otherother)))) TeamForge)is)the)only)platform)on)the)market)to)integrate)a)common)code)browser)for)Git)and)Subversion.)The) ))integratedCODE)code )browserREVIEWS)allows)customers)to)easily)navigate)any)code)repository,)large)or)small.)The)code)browser) combines)an)easyZtoZuse)universal)interface)to)browse)both)Git)and)SVN)repositories)with)Git)and)SVNZspecific) )Increase)features)to) delivercode) maximumquality )andperformance. defi ne)The best)code coding)browser )practicesleverages)the )withTeamForge TeamForge)context) tocode)enable reviews.)viewing) Streamline code reviews with in-line Support)Support)and)drilling)downof)Gerrit)2.10of)Gerrit)2.10)on)specific)activities)))and)artifacts)associated)with)the)committed)code,)such)as)code)reviews,)bug) commenting,fixes,)and)CI)builds. while)) automating and enriching them with integrated Jenkins CI. TheThe) ))TeamForgeTeamForge))GitGit))integrationintegration))hashas))beenbeen))upgradedupgraded))toto))includeinclude))thethe))newnew))capabilitiescapabilities))ofof))GerritGerrit))2.102.10..))SomeSome))ofof))thethe))keykey)) newnew) ))featuresfeatures))includeinclude))avataravatar))supportsupport))inin))Gerrit'sGerrit's))ReviewReview))UIUI))andand))thethe))abilityability))toto))managemanage))allall))GitGit))repositoryrepository))maintenamaintenancence)) ) ) taskstasks) ))directlydirectly))fromfrom))Gerrit.Gerrit.)) ) )) ++) ) Collaboration)Tools)) ++) Connect)globally)distributed)and)crossKfunctional)teams)with)powerful)TeamForge)collaboration)tools,)such)as) Advanced+Advanced+) Reporting+Capabilities+Reporting+Capabilities+communities,)wikis,++ )and)discussion)boards.)Encourage)broader)team)member)involvement)with)peer)code)reviews.) ) Help)manage)access)and)participation)with)moderation)features.)Bring)document)management)functionality)with) ) NewNew) ))SCMSCM))andand))PPortfolioortfolioZZlevellevelreview))RReportseports)and)approval)) )workflows,)automated)versioning,)and)integration)with)Microsoft®)Office®.) TheThe) ))8.18.1))releaserelease))providesprovides))actionableactionable) ))reportingreporting))onon))SCMSCMZZrelatedrelated))activitiesactivities))andand))metrics,metrics,))asas))wellwell))asas))projectproject))portfolioportfolioZZ levellevel) ))reportsreports))andand))dashboardsdashboards..))AnAn) ))easyeasyZZtotoZZuseuse))TeamForgeTeamForge))APIAPI))offersoffers))thethe))abilityability))toto))queryquery))datadata))fromfrom))thethe))TeamForgeTeamForge)) ) ) OrchestrateOrchestrate) ))bigbig))datadata))martmart))inin))orderorder))toto))createcreate))customcustom))reportsreports))coveringcovering))variousvarious))activities,activities,))events,events,))artifacts,artifacts,))andand)) ) associations.associations.) )) ) ) ))) ) TheTheThe)TeamForge))newnew))SCMSCM)code))reportsreports)browser)——deliverdepictingdepictings)fast)navigation,) ))build,build,)file))commitcommit)comparisons,))andand)and))testtest)history))activities,activities,)browsing))withcommitscommits)the)following))perper))user,user,))ffileile))changeschanges))overover))time,time,))andand)) features:)) otherother))relevantrelevant))metricsmetrics——helphelp))monitormonitor) ))projectproject))progressprogress))andand))drivedrive))adherenceadherence))toto))bestbest))practices.practices.)))) )) ) )) ) )) ) )) ) )) )) ) )) ) )) TeamForge incorporates code reviews) for both Git and Subversion. )) ) TeamForge)embeds)the)latest)version)of)Gerrit)code)reviews. )) ) ))5 COLLABNET TEAMFORGE SCM )) ) )) ) ) Governance,)Compliance)and)IP)security) Visibility*and*Traceability* Maintain)compliance,)governance,)and)IP)security)standards,)and)ensure)software)quality)with) CollabNet)TeamForge)8.1)Release)Highlights) ) Page)6)of)12 CollabNet)TeamForge)8.1)Release)HighlightsCollabNet)TeamForge)8.1)Release)HighlightsTeamForge’s)unique)) )endKtoKend)) )traceability)and)granular)contextual)associationsPage))Page)between1010)))of)of)artifacts1212 )and)

CollabNet)TeamForge)Datasheet)) ) Page)4)of)7 DATASHEET 6

QUALITY GATES

Stay in compliance and ensure quality with TeamForge code quality gates. TeamForge’s unique GUI-driven quality gate wizard enables defi ning and automatically enforcing commit gating policies —including both automated and human checks and approvals —without writing a single line of code. Select from predefi ned policies (best practices-based quality gates) or quickly defi ne your own.

TeamForge quality gates defi ne and enforce criteria that code needs to meet before going into production.

SUBVERSION FROM THE FOUNDER OF SUBVERSION

Equip your teams with best-of-breed SVN capabilities from CollabNet, the founder of . Protect your IP with enterprise-grade role-based access controls, authentication, and encryption. Enhance Subversion management with governance and development process standards.

TeamForge delivers fast code access, high availability, and effective centralized management of geographically distributed Subversion replication servers. It supports SVN federation and search across enterprise SVN servers, enabling automatic discovery and integration of standalone SubversionEdge instances across the network.

6 COLLABNET TEAMFORGE SCM DATASHEET 7

BEST OF BOTH WORLDS

TeamForge SCM is the only solution on the market that facilitates effective management of both Git and Subversion at enter- prise scale. SERVER FEDERATION TeamForge uniquely supports server federation, allowing you to connect and manage multiple SVN and Git servers scattered around the world. HIERARCHICAL, PERSISTENT FINE-GRAINED ACCESS CONTROLS Let your development teams use Git, Subversion, or both without sacrifi cing governance or IP security. TeamForge roles govern access to the tools used throughout the development process, so you can defi ne role-based permissions across the board. Grant site-wide access across all TeamForge repositories or restrict it to project groups or a particular project. Allow access to all branches within a repository or limit it to a specifi c branch only. These comprehensive controls can encompass all users inside the enterprise, as well as guests and anonymous users.

ENRICH OPEN SOURCE SVN AND

GIT WITH UNIQUE CAPABILITIES THAT INCLUDE: Traceability and visual association of code changes and related development activities Consistent browsing, management, and operations— plus the ability to share groups, roles, and permissions across Git and SVN repositories Cutting-edge enterprise Git features, including fi ne-grained access controls, traceability, tamper-proof audit trails, history protection, branch-deletion undo, TeamForge fi ne-grained access controls and permissions cover both Git and code reviews, and customizable Subversion repositories. commit gating policies Repository replication to improve performance and reduce server load 24/7 enterprise-level support

REPOSITORY CREATION AND ADMINISTRATION THROUGH SELF SERVICE Reduce IT support costs and expedite project provisioning, while maintaining centralized IP management and security with TeamForge self-service portal. Authorize teams to independently create Git or SVN repositories, establish the necessary RBAC, and add users to the project without involving central IT.

7 COLLABNET TEAMFORGE SCM DATASHEET 8

CODE BROWSER RELEASE)HIGHLIGHTS) TeamForge is the only platform on the market to include a common code browser for both Git and Subversion. It combines Best?in?class+Enterprise+SCM++ an easy-to-use universal interface with Git- and SVN-specifi c features to deliver maximum performance. Rapidly navigate Integrated)Code)Browser)) anyTeamForge code)is )therepository—large)only)platform)on)the)market or small.)to)integrate Leverage)a)common )thecode )TeamForgebrowser)for)Git)and context)Subversion to.)The view) and drill down on specifi c activities and arti- factsintegrated associated)code)browser )withallows )thecustomers committed)to)easily)navigate code)any like)code code)repository, reviews,)large)or )small.bug )Thefi xes,)code )andbrowser CI) builds. combines)an)easyZtoZuse)universal)interface)to)browse)both)Git)and)SVN)repositories)with)Git)and)SVNZspecific) features)to)deliver)maximum)performance.)The)code)browser)leverages)the)TeamForge)context)to)enable)viewing) and)drilling)down)on)specific)activities)and)artifacts)associated)with)the)committed)code,)such)as)code)reviews,)bug) fixes,)and)CI)builds.)) ) ) ) ) ) ) The code browser delivers an intuitive ) user interface with native TeamForge ) RELEASE)HIGHLIGHTS) ) look and feel. ) ) ) The)integrated)code)browser)delivers)an)intuitive)user)interface)with)native)TeamForge)look)and)feel) ) ) ) ) ) ) The Associations Viewer ) The)TeamForge)code)browser)delivers)fast)navigation,)file)comparisons,)and)history)browsing)with)the)following) enables viewing and features:)) drilling down on activities and artifacts associated with the code.

The)Associations)Viewer)enables)viewing)and)drilling)down)on)activities)and)artifacts)associated)with)code) ) Automatic)Readme)File)Rendering)) The)feature)enables)convenient)viewing)of)Readme)files)directly)in)the)code)browser)window.)) AUTOMATIC README FILE RENDERING ANNOTATIONS

Conveniently view automatically rendered Toggle on annotations to see which line of Readme fi les directly in the code browser code was last changed and by whom. Click window. a commit ID to view full commit details and related associations. CollabNet)TeamForge)8.1)Release)Highlights) ) Page)6)of)12

DIFF DISPLAY FEATURES FOR FASTER NAVIGATION

Take advantage of color highlighting to Zoom through history and rapidly browse quickly zero in on important points of differ- code changes with Infi nite Scroll. Collapse ence between fi les and easily discern differ- empty folders to make navigation faster — ent syntax within the code fi le. especially for projects.

Once)it)recognizes)a)file)as)a)Readme)file,)the)code)browser)automatically)renders)it)in)the)browser)window) 8 COLLABNET TEAMFORGE SCM ) Diff)Display))

CollabNet)TeamForge)8.1)Release)Highlights) ) Page)7)of)12

DATASHEET

TeamForge Git branch support facilitates faster feature-­‐branch development.

9 DATASHEET

SCM REPORTING

TeamForge SCM delivers actionable reporting on SCM-related activities and metrics. Monitor project progress and drive

adherence to best practices with pre-packaged reports and dashboards depicting build, commit, and test activities; commits per user; fi le changes over time; and other relevant metrics. Create custom reports covering various events, artifacts, and associations by querying data through an easy-to-use API.

Build and test activity report displays the total number of CI tests performed for each build over a period of time.

Commits by user report shows commit activity by each member of the team.

CollabNet TeamForge Datasheet Page 2 of 4

9 COLLABNET TEAMFORGE SCM

Commits by user report provides visibility into commit activity by each member of the team.

COLLABNET TEAMFORGE SCM Page 2 of 2 DATASHEET 10

THE BEST ENTERPRISE SCM SOLUTION FOR JIRA® DATASHEET Leverage TeamForge SCM’s comprehensive out-of-the-box integration with Atlassian’s JIRA to boost its value with unri- valed enterprise SCM capabilities for Git and SVN, end-to-end contextual traceability, and integration with best-of-

breed open source and commercial tools. Associate JIRA issues with related downstream artifacts and activi ties, such

as TeamForge Git or SVN code commits, Jenkins CI builds, and Nexus binaries, to ensure visibility, quality, and faster

issue resolution. View associations on a timeline and drill down on details of each activity and artifact with the TeamForge Associations Viewer—all within the JIRA or TeamForge interface.

The integration renders TeamForge downstream context and associations directly in JIRA.

10 COLLABNET TEAMFORGE SCM

CollabNet TeamForge Datasheet Page 1 of 4 DATASHEET 11 COLLABNET YOUR TRUSTED ADVISOR

TEAMFORGE SCM

CollabNet Professional Services help your organization consolidate and integrate software assets into a single platform for high-performance collaborative and deployment. Partner with CollabNet for interactive workshops and consulting services on the following topics:

ENTERPRISE AGILITY ENTERPRISE SCM ASSESSMENT Receive a holistic assessment of Learn about strategies and your development processes and implementation options to practices (including repository centralize disparate software architecture, development repositories and formulate process, IP practices, and your organization’s needs for platform optimization). version control and configuration management.

AGILE DEVELOPMENT DEVOPS Learn how to implement Agile Learn to extend your Agile development and delivery from development and delivery practices workgroup—company-wide levels to deployment. Drive collaboration via tight integration of upfront Agile and integrate global Dev and Ops planning and task management teams within and across projects, with subsequent Agile creating standards for release development phases (including CI, packages and ARA. Integrate CD, and test-driven development). workflows, tools, and data between development and production.

11 COLLABNET TEAMFORGE SCM ABOUT COLLABNET TEAMFORGE SCM

CollabNet is the founder of Apache™ Subversion® and a pioneer in open, agile, and collaborative application development and delivery. Recognized for 12 consecutive years as SD Times 100 “Best in Show” winner in the ALM and Development Tools category, CollabNet offers innovative solutions, provides Agile consulting and training services, and proudly supports more than 10,000 customers

COLLABNET, INC. 4000 Shoreline Court, Suite 300 blogs.collab.net South San Francisco, CA 94080 twitter.com/collabnet

TEL: +1 650.228.2500 linkedin.com/company/collabnet-inc FAX: +1 650.228.2501 facebook.com/CollabNetHQ EMAIL: [email protected] WEB: www.collab.net google.com/+openCollabNet1

ASERVO Software GmbH Konrad-Zuse-Platz 8 // 81829 München Tel.: +49 (0) 89 7167182-40 // Fax: +49 (0) 89 7167182-55 Email: [email protected] // www.ASERVO.com

2015 CollabNet, Inc.

12All rightsCOLLABNET reserved. TEAMFORGE CollabNet SCM is a registered trademark. All other trademarks, brand names, or product names belong to their respective holders.

DS-TFSCM-091015