StarTeam Containers

StarTeam server configurations, projects, and views are containers that allow you to organize items based on application, module, business unit, or other criteria.

The following table defines each container type and shows its icon on the StarTeam Web Client user interface.

Icon Container Definition
Server Configuration A StarTeam deployment instance, consisting of a repository and a vault. A server configuration is the highest-level StarTeam container. All files, change requests, and other items that can be interrelated and managed as a whole reside in the same server configuration.
Project

Used to group and manage related items hierarchically in a set of folders within a StarTeam server configuration. Projects allow you to set requirements, track change requests, manage tasks, and discuss the project.

Before a server configuration can be used, at least one project must be created. A server configuration can hold multiple projects, each oriented to the life-cycle needs of a specific team, application, or component.

View

A window into a project that holds items for a specific purpose. Every new project begins with the root view, in which folders, files, and other items can be organized. Subsets of the root view's contents, called child views, can be created to support specific activities or users.

For example, a project for a software product might include functional specifications, marketing requirements, source code, and test suites, all stored in separate folders in the root view. As the product progresses from one release to another, additional views of these folders can be created. One view could represent the 1.0 version of the product, while a second view represents the 2.0 version, and so on.