collabnet teamforge scm - overview
TRANSCRIPT
COLLABNET TEAMFORGE SCM1
DATASHEET
COLLABNET TEAMFORGE® SCM
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
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
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.
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.
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.
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.
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
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.
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
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
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