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