Project Management Home

Project Management Articles

Project Management Links

Project Management Books

Project Management Tools

Project Management Keywords

Project Management

Applying RCS and SCCS

See more Amazon Details

Contents Listing

Preface

Chapter 1. Source and Project Control

The Source File Modification Cycle

Introduction to Source Control

The Goals of Source Control

The Development Process

Introduction to Project Control

The Goals of Project Control

Introduction to TCCS

TCCS in Later Chapters

Chapter 2. The Basics of Source Control

Putting Files Under Source Control

Some Conventions

Source Control Using Archive Files

Chapter 3. Basic Source Control Using RCS

Background

Conventions

Basic RCS Commands

Summary

Chapter 4. Basic Source Control Using SCCS

Background

Conventions

Basic SCCS Commands

Summary

Chapter 5. Extending Source Control to Multiple Releases

Adding Releases to a Development Process

The Structure of Archive Files

Changing Branches in Parallel

Classifying Revision Numbers

Beyond RCS and SCCS: Working with Views

Beyond RCS and SCCS:\& Applying Multiple Branches

Chapter 6. Applying RCS to Multiple Releases

RCS Revision Trees

Operations Between Tree Branches

Chapter 7. Applying SCCS to Multiple Releases

SCCS Revision Trees

Operations Between Tree Branches

Chapter 8. Managing the Mechanics of Releases

Applying Revision Numbers

Marking Revisions

Identifying Revisions

Removing Unneeded Source File Revisions

Chapter 9. Release Mechanics in RCS

Applying Revision Trees: Single-Branch\& Development

More on Revision Characteristics

Specifying Revisions to RCS Commands

Marking Revisions

Outdating Revisions

Identification Keywords

Getting Information on Archive Files

Chapter 10. Release Mechanics in SCCS

Applying Revision Trees: Single-Branch\& Development

Revision and Archive File Characteristics

Determining the Ancestry of a Working File

Virtual Snapshots in SCCS

Outdating Revisions

Identification Keywords

Getting Information on Archive Files

Validating Archive Files

Chapter 11. Extending Source Control to Multiple Developers

Controlling Access to Files

Controlling File Access Under Source Control

Coordinating Multiple Streams\& of Development

Chapter 12. Applying RCS to Multiple Developers

File Protection in RCS

Access Lists in RCS

Controlling Locks

Recording Who's Using a File

Chapter 13. Applying SCCS to Multiple Developers

Installing SCCS as Setuid

Access Lists in SCCS

Controlling Changes to an Archive File

Chapter 14. Creating Front-Ends for RCS or SCCS

Installing and Interfacing to a Front-End

What Front-Ends Are Good For

Applying setuid to Front-Ends

Chapter 15. Going Further with Source Control

Raw RCS/SCCS

Simple Front-Ends

Layering on Top of RCS/SCCS

Independent Products

Chapter 16. Moving from Source Control to Project Control

Roles in the Development Process

Supporting the Developer's Roles

How Projects Support Development Jobs

Project Etiquette

Chapter 17. Contents of a Project

Going Beyond the Sources

The Project as a Whole

The Project Root

The Checkpoint Tree

The Build Tree

The Work Area

Toolsets

Chapter 18. Administering a Project

Defining a Project Root with mkroot

Creating Checkpoints

Controlling Access to Checkpoints

Controlling Checkpoint Population

Defining a Toolset

Naming a Platform Description

Defining a Build Tree

Deleting and Pruning TCCS Trees

Chapter 19. Makefile Support for Projects

The Structured Use of make

Approaches to Building Software

Choosing a make (None Are Perfect)

Creating the Internal make Support for wamake

Guidelines for Makefile Creation

Summary

Chapter 20. Using Work Areas

Extending the Example

Working on a Project: Preliminaries

Using a Work Area--Getting Started

Naming a Work Area

Creating a Source-Only Work Area

Using Work Areas--More Examples

Sharing a Work Area

Adding a Build Tree to Your Work Area

Removing and Cleaning Up Work Areas

Release Engineer\(enOnly Commands

Chapter 21. Extensions for Cross-Development

An Example of Multi-Platform Software

Target-Specific Files

Managing Your Defines

Multiple Target Platforms Under TCCS

Multiple Platform Descriptions\& in a Single Project

Chapter 22. Structuring the Build Process

Where Should make Run?

Dividing the Build into Phases

More on Using install and share

Chapter 23. Existing Layers on RCS and SCCS

sccs--The BSD Front-End

VC--An Emacs Front-End to RCS and SCCS

UBE--UTek Build Environment

SPMS--Software Project Management System

PTOOLS--Using SCCS Modification Requests

Aegis--Development with Constant Testing

CCSLAND--Configuration Control\& System Land

ODE and the btools--Distributed, Nested Build System

CVS--Concurrent Version System

MK--A Configuration Management Concept

Boxes, Links, and Parallel Trees

Summary

Appendix A. RCS Quick Reference

Command-Line Conventions

Key Operations

Appendix B. SCCS Quick Reference

Command-Line Conventions

Key Operations

Appendix C. RCS and SCCS Compared

Revision Storage in Archive Files

Support for Marking Revisions

Support for Archive File Branches

Check-in Validation

Keyword Handling

Command-Line Conventions

Support for Changing Your Mind

Support for Non-UNIX Environments

Appendix D. RCS Details in Depth

Choosing Comment Leader Strings

Using Different RCS Versions

Another Look at How co and ci\& Choose Revisions

Appendix E. SCCS Details in Depth

More on Identification Keywords

More on prs Data Specifiers

Another Look at How get Chooses Revisions

Appendix F. RCS/SCCS Internals

RCS Internals

SCCS Internals

Appendix G. Changes in RCS Version 5.7

New or Changed Features

New or Changed Command Options

Appendix H. References

Index

Google
Web www.projectmanage.force9.co.uk

Contents
View a contents listing.

Short
Short Description.


Keyword Pages

Keyword Bestsellers

Project Management Bestsellers
The bestselling books on Amazon.

Articles

Lloyds Buys Project Managemetn

CMMI: concept of operations

CMMI: corrective action

CMMI: continuous representation

CMMI: configuration status accounting

Visit our site of the month Load Testing at loadtesting.force9.co.uk
Visit our site of the month Load Testing at loadtesting.force9.co.uk