Documente Academic
Documente Profesional
Documente Cultură
StarTeam
Revision History
August 15, 2001 May 15, 2002 June 6, 2003 November 7, 2003 StarTeam StarTeam StarTeam StarTeam 5.1 5.2 5.3 5.4
Copyright Notice
Made In Borland Copyright 1995-2003 Borland Software Corporation. All rights reserved. All Borland brand and product names are trademarks or registered trademarks of Borland Software Corporation in the United States and other countries. All other marks are the property of their respective owners. Corporate Headquarters: 100 Enterprise Way, Scotts Valley, CA 95066-3249 831-431-1000 www.borland.com Offices in: Australia, Brazil, Canada, China, Czech Republic, France, Germany, Hong Kong, Hungary, India, Ireland, Italy, Japan, Korea, the Netherlands, New Zealand, Russia, Singapore, Spain, Sweden, Taiwan, The United Kingdom, and the United States.
Contents
Preface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v StarTeam Manuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .v StarTeam Online Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Contents of the StarTeam Installation CD . . . . . . . . . . . . . . . . . . . . . . . . . .vii Contacting Borland Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii Documentation Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Chapter 1: Introduction to StarTeam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Components of StarTeam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 What Is Version Control? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 What Is a Change Request? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 What Is a Requirement?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 What Is a Task? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 What Are Topics? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 What Is the Audit Log? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 How to Use the Getting Started Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 Chapter 2: StarTeam for Administrators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Configuring the StarTeam Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 Creating a Server Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 Modifying a Server Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 Starting and Stopping a Server Configuration . . . . . . . . . . . . . . . . . . . .20 Creating a StarTeam Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21 What Is a Project?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21 Before Creating a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22 Creating a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23 After Creating a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27 Adding Files to a Project View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28 Creating Additional Project Views. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32 Creating Branching Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34 Creating View Labels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39 Using Promotion States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41 Promoting a View Label to the Next State . . . . . . . . . . . . . . . . . . . . . . .44 Customizing Item Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47 Changing a Property Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47 Translating a Custom Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51 Adding Groups. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
Contents iii
Adding Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Setting Access Rights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Viewing the Audit Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Chapter 3: StarTeam for Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Learning to Use StarTeam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Starting StarTeam. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Adding a Server Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Logging onto StarTeam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Opening an Existing Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Using the Project View Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Understanding StarTeam Folders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 Adding a Folder to the StarTeam Hierarchy. . . . . . . . . . . . . . . . . . . . . 80 Modifying Folder Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Placing a File under Version Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Adding Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Modifying a File to Create a New Revision . . . . . . . . . . . . . . . . . . . . . . 91 Reviewing Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 Comparing File Revisions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Checking Out a Prior Revision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Deleting a Folder from the Sample Project . . . . . . . . . . . . . . . . . . . . . 105 Working with Change Requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 Creating a Change Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 Resolving a Change Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Creating Topics and Responses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Creating a Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Deleting Items from the Sample Project . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Creating a Chart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 Creating a Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Preface
StarTeam Manuals
The StarTeam documentation set explains how to use the applications in the StarTeam product suite. Not all of the applications described in the manuals may be on your system, as this depends on the StarTeam products your company has licensed and installed.