collabnet teamforge scm - overview

12
DATASHEET COLLABNET TEAMFORGE® SCM

Upload: nguyencong

Post on 05-Jan-2017

227 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: CollabNet TeamForge SCM - Overview

COLLABNET TEAMFORGE SCM1

DATASHEET

COLLABNET TEAMFORGE® SCM

Page 2: CollabNet TeamForge SCM - Overview

COLLABNET TEAMFORGE SCM2

2DATASHEET

COLLABNET TEAMFORGE®SCMDRIVE EXCELLENCE IN ENTERPRISE SOURCE CODE MANAGEMENT

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) version control 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

Use the SCM approach that best fits your needs. Provide teams the effective means to use and manage multiple distributed (Git) or centralized (SVN) repositories. Enforce role-based access con-trols (RBAC) and permissions, while scaling optimal workflows.

DEVELOPMENT LIFECYCLE INTEGRATION

Increase development velocity and drive down cost by connecting code management with the rest of the development lifecycle. Integrate a wide variety of leading tools, including Jenkins, JIRA®, and Nexus, while maintaining traceability and visual contextual associations between related artifacts and activities across the toolchain.

GOVERNANCE AND IP SECURITY

Maintain enterprise-grade governance and IP secu-rity with unique end-to-end traceability and cen-trally managed fine-grained RBAC and encryption enforceable across globally distributed Git and SVN servers.

ENTERPRISE-GRADE SUPPORT AND HOSTING

Unsupported open source Git and SVN? Not with CollabNet. Leverage CollabNet’s 24x7 support and strict service level agreements for both on-premises and SSAE 16 SOC 1 Type 11 and ISO 27001-certi-fied CollabNet-hosted deployments.

TEAMFORGE SCM

Page 3: CollabNet TeamForge SCM - Overview

COLLABNET TEAMFORGE SCM3

3

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

GIT AT ENTERPRISE SCALE

DATASHEET

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 line or web clients.

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

DATASHEET)

))))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.))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.)

)

TeamForge)uniquely)protects)Git)history,)enabling)a)quick)roll)back)of)any)undesired)repository)updates. TeamForge uniquely protects Git history, enabling a quick rollback of any undesired repository updates.

HISTORY PROTECTION

Page 4: CollabNet TeamForge SCM - Overview

COLLABNET TEAMFORGE SCM4

4DATASHEET

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 fine-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 unified, intuitive user interface makes the process smooth and efficient.

GIT REPLICATION

COLLABNET  TEAMFORGE  SCM     Page  1  of  2

                                                                                                           

This sidebar is the same as page 3 of

COLLABNET  TEAMFORGE  SCM     Page  1  of  2

                                                                                                           

This sidebar is the same as page 3 of

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

Page 5: CollabNet TeamForge SCM - Overview

COLLABNET TEAMFORGE SCM5

5DATASHEET

GIT BRANCH VISUALIZATION AND COMPARISONTeamForge Git branch visualization and comparison facilitate faster feature-branch development.

TeamForge elegantly renders branches in a Git repository and shows how they “drift” from master and one another.

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

RELEASE)HIGHLIGHTS)

Git)Branch)Support)TeamForge)Git)branch)support)facilitates)faster)featureZbranch)development.))))))))))))))

))Support)of)Gerrit)2.10)The)TeamForge)Git)integration)has)been)upgraded)to)include)the)new)capabilities)of)Gerrit)2.10.)Some)of)the)key)new)features)include)avatar)support)in)Gerrit's)Review)UI)and)the)ability)to)manage)all)Git)repository)maintenance)tasks)directly)from)Gerrit.)

++Advanced+Reporting+Capabilities++New)SCM)and)PortfolioZlevel)Reports)The)8.1)release)provides)actionable)reporting)on)SCMZrelated)activities)and)metrics,)as)well)as)project)portfolioZlevel)reports)and)dashboards.)An)easyZtoZuse)TeamForge)API)offers)the)ability)to)query)data)from)the)TeamForge)Orchestrate)big)data)mart)in)order)to)create)custom)reports)covering)various)activities,)events,)artifacts,)and)associations.))The)new)SCM)reports—depicting)build,)commit)and)test)activities,)commits)per)user,)file)changes)over)time,)and)other)relevant)metrics—help)monitor)project)progress)and)drive)adherence)to)best)practices.)))))))))))))))

TeamForge)makes)it)easy)to)view)all)branches)in)a)Git)repository)and)see)how)they)“drift”)from)the)master)branch)and)each)other)

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

RELEASE)HIGHLIGHTS)

Git)Branch)Support)TeamForge)Git)branch)support)facilitates)faster)featureZbranch)development.))))))))))))))

))Support)of)Gerrit)2.10)The)TeamForge)Git)integration)has)been)upgraded)to)include)the)new)capabilities)of)Gerrit)2.10.)Some)of)the)key)new)features)include)avatar)support)in)Gerrit's)Review)UI)and)the)ability)to)manage)all)Git)repository)maintenance)tasks)directly)from)Gerrit.)

++Advanced+Reporting+Capabilities++New)SCM)and)PortfolioZlevel)Reports)The)8.1)release)provides)actionable)reporting)on)SCMZrelated)activities)and)metrics,)as)well)as)project)portfolioZlevel)reports)and)dashboards.)An)easyZtoZuse)TeamForge)API)offers)the)ability)to)query)data)from)the)TeamForge)Orchestrate)big)data)mart)in)order)to)create)custom)reports)covering)various)activities,)events,)artifacts,)and)associations.))The)new)SCM)reports—depicting)build,)commit)and)test)activities,)commits)per)user,)file)changes)over)time,)and)other)relevant)metrics—help)monitor)project)progress)and)drive)adherence)to)best)practices.)))))))))))))))

TeamForge)makes)it)easy)to)view)all)branches)in)a)Git)repository)and)see)how)they)“drift”)from)the)master)branch)and)each)other)

TeamForge incorporates code reviews for both Git and Subversion.

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

RELEASE)HIGHLIGHTS)

Best?in?class+Enterprise+SCM++Integrated)Code)Browser))TeamForge)is)the)only)platform)on)the)market)to)integrate)a)common)code)browser)for)Git)and)Subversion.)The)integrated)code)browser)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)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)TeamForge)code)browser)delivers)fast)navigation,)file)comparisons,)and)history)browsing)with)the)following)features:))

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

DATASHEET)

)))Collaboration)Tools))Connect)globally)distributed)and)crossKfunctional)teams)with)powerful)TeamForge)collaboration)tools,)such)as)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)review)and)approval)workflows,)automated)versioning,)and)integration)with)Microsoft®)Office®.))))))))

)))))))))))))Governance,)Compliance)and)IP)security)Visibility*and*Traceability*Maintain)compliance,)governance,)and)IP)security)standards,)and)ensure)software)quality)with)TeamForge’s)unique)endKtoKend)traceability)and)granular)contextual)associations)between)artifacts)and)

TeamForge)embeds)the)latest)version)of)Gerrit)code)reviews.

CODE REVIEWSIncrease code quality and define best coding practices with TeamForge code reviews. Streamline code reviews with in-line commenting, while automating and enriching them with integrated Jenkins CI.

Page 6: CollabNet TeamForge SCM - Overview

COLLABNET TEAMFORGE SCM6

6DATASHEET

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

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

SUBVERSION FROM THE FOUNDER OF SUBVERSIONEquip your teams with best-of-breed SVN capabilities from CollabNet, the founder of Apache Subversion. 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.

Page 7: CollabNet TeamForge SCM - Overview

COLLABNET TEAMFORGE SCM7

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 fine-grained access controls, traceability, tamper-proof audit trails, history protection, branch-deletion undo, code reviews, and customizable commit gating policies

Repository replication to improve performance and reduce server load

24/7 enterprise-level support

7DATASHEET

TeamForge fine-grained access controls and permissions cover both Git and Subversion repositories.

HIERARCHICAL, PERSISTENT FINE-GRAINED ACCESS CONTROLSLet your development teams use Git, Subversion, or both without sacrificing governance or IP security. TeamForge roles govern access to the tools used throughout the development process, so you can define 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 specific branch only. These comprehensive controls can encompass all users inside the enterprise, as well as guests and anonymous users.

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 FEDERATIONTeamForge uniquely supports server federation, allowing you to connect and manage multiple SVN and Git servers scattered around the world.

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.

Page 8: CollabNet TeamForge SCM - Overview

COLLABNET TEAMFORGE SCM8

8

TeamForge is the only platform on the market to include a common code browser for both Git and Subversion. It combines an easy-to-use universal interface with Git- and SVN-specific features to deliver maximum performance. Rapidly navigate any code repository—large or small. Leverage the TeamForge context to view and drill down on specific activities and arti-facts associated with the committed code like code reviews, bug fixes, and CI builds.

The code browser delivers an intuitive user interface with native TeamForge look and feel.

The Associations Viewer enables viewing and drilling down on activities and artifacts associated with the code.

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

RELEASE)HIGHLIGHTS)

Best?in?class+Enterprise+SCM++Integrated)Code)Browser))TeamForge)is)the)only)platform)on)the)market)to)integrate)a)common)code)browser)for)Git)and)Subversion.)The)integrated)code)browser)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)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)TeamForge)code)browser)delivers)fast)navigation,)file)comparisons,)and)history)browsing)with)the)following)features:))

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

RELEASE)HIGHLIGHTS)

)Automatic)Readme)File)Rendering))The)feature)enables)convenient)viewing)of)Readme)files)directly)in)the)code)browser)window.))

)Diff)Display))

The)integrated)code)browser)delivers)an)intuitive)user)interface)with)native)TeamForge)look)and)feel)

The)Associations)Viewer)enables)viewing)and)drilling)down)on)activities)and)artifacts)associated)with)code)

Once)it)recognizes)a)file)as)a)Readme)file,)the)code)browser)automatically)renders)it)in)the)browser)window)

AUTOMATIC README FILE RENDERING

Conveniently view automatically rendered Readme files directly in the code browser window.

ANNOTATIONS

Toggle on annotations to see which line of code was last changed and by whom. Click a commit ID to view full commit details and related associations.

DIFF DISPLAY

Take advantage of color highlighting to quickly zero in on important points of differ-ence between files and easily discern differ-ent syntax within the code file.

Zoom through history and rapidly browse code changes with Infinite Scroll. Collapse empty folders to make navigation faster — especially for Java projects.

FEATURES FOR FASTER NAVIGATION

DATASHEET

CODE BROWSER

Page 9: CollabNet TeamForge SCM - Overview

COLLABNET TEAMFORGE SCM9

9

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; file 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.

DATASHEET

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

CollabNet  TeamForge  Datasheet       Page  2  of  4

DATASHEET  

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

COLLABNET  TEAMFORGE  SCM     Page  2  of  2

           

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

Page 10: CollabNet TeamForge SCM - Overview

COLLABNET TEAMFORGE SCM10

10DATASHEET

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 BEST ENTERPRISE SCM SOLUTION FOR JIRA®

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

CollabNet  TeamForge  Datasheet       Page  1  of  4

DATASHEET          

Page 11: CollabNet TeamForge SCM - Overview

COLLABNET TEAMFORGE SCM11

CO L L A B N E TYOUR TRUSTED ADVISOR

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

TEAMFORGE SCM

Receive a holistic assessment of your development processes and practices (including repository architecture, development process, IP practices, and platform optimization).

ENTERPRISE AGILITY ASSESSMENT

Learn about strategies and implementation options to centralize disparate software repositories and formulate your organization’s needs for version control and configuration management.

ENTERPRISE SCM

Learn how to implement Agile development and delivery from workgroup—company-wide levels via tight integration of upfront Agile planning and task management with subsequent Agile development phases (including CI, CD, and test-driven development).

AGILE DEVELOPMENTLearn to extend your Agile development and delivery practices to deployment. Drive collaboration and integrate global Dev and Ops teams within and across projects, creating standards for release packages and ARA. Integrate workflows, tools, and data between development and production.

DEVOPS

11DATASHEET

Page 12: CollabNet TeamForge SCM - Overview

COLLABNET TEAMFORGE SCM12

A B O U TCO L L A B N E TCollabNet 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 and 4 million users in 100 countries. For more information, please visit www.collab.net.

TEL: +1 650.228.2500FAX: +1 650.228.2501

EMAIL: [email protected]: www.collab.net

2015 CollabNet, Inc.

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

DS-TFSCM-091015

COLLABNET, INC.4000 Shoreline Court, Suite 300 South San Francisco, CA 94080

blogs.collab.net

twitter.com/collabnet

linkedin.com/company/collabnet-inc

facebook.com/CollabNetHQ

google.com/+openCollabNet1

TEAMFORGE SCM