O'Reilly logo

Learning Perforce SCM by Robert Cowham, Neal Ralph Firth

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 1. Getting Started with Perforce

This chapter introduces the technology, terminology, and concepts at the core of Perforce operation. A basic knowledge of these core factors will make it easier to relate interface activities to the results you're trying to achieve. These high-level introductions provide the basic framework for their specific application later in this book.

In this chapter we will cover:

  • Version control and Software Configuration Management (SCM)
  • The roles of Perforce servers and clients
  • What repositories and depots are and how they relate to workspaces
  • The core Perforce concept of a changelist
  • Practical issues when using Perforce
  • Tips for understanding the Perforce mindset

Version control

What is version control and what does ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required