StarTeam
From Wikipedia, the free encyclopedia
| This article needs additional citations for verification. Please help improve this article by adding reliable references. Unsourced material may be challenged and removed. (August 2008) |
Borland StarTeam 2006 Client |
|
| Developer(s) | Borland |
|---|---|
| Operating system | Microsoft Windows, Linux, Solaris |
| Available in | Multilingual |
| Type | SCM |
| License | Proprietary |
| Website | Borland StarTeam |
| The introduction to this article provides insufficient context for those unfamiliar with the subject. Please help improve the article with a good introductory style. |
StarTeam is a revision control and SCM software system, originally produced by Starbase Corporation, acquired by Borland in January 2003[1]. The system is backed by a relational database that retains all changes made to a project during its evolution. Microsoft SQL Server and Oracle database are supported database servers.[2]
StarTeam supports branching and three-way merging, difference analysis, advanced user access and security management, checkpoints, end user and administrator auditing, and customization features. The server is designed for remote use and supports strong encryption for remote connections. StarTeam allows "live" backups while the server is in active use and includes an optional publish/subscribe event system called StarTeam MPX to enhance scalability.
In addition to file versioning, StarTeam also stores requirements, project tasks, change requests, and discussions. All of these can be interlinked to enhance traceability within a project.
StarTeam includes a number of clients, including a web client, a cross-platform Java client, a command line interface and integrations for popular Integrated development environments such as Borland Delphi. StarTeam includes several APIs for platforms including COM, Java, and the Microsoft .NET Framework. It also provides a compliant SCC API for integration with IDEs that offer integrated revision control features.
All check-ins in StarTeam are atomic. Whenever more than one file is checked in as the result of a single transaction all of the files, and their associated process items, are updated in a single action. If for some reason, the check-in fails, none of the files are checked in, and the status of the associated process items is not updated. For example, suppose User A selects to check in all modified files in a StarTeam folder, but one of the selected files is locked by User B. Because of the locked file, none of the files are checked in (and none of the process items are updated as fixed) and User A is notified that none of the files were checked in because one of the files was locked by User B.
The latest version of the product is StarTeam 2008 R2. [3]
- ^ [1]
- ^ http://techpubs.borland.com/starteam/2008r2/en/readme_ST_en.html#WinServer StarTeam Release Notes
- ^ http://www.borland.com/downloads/download_starteam.html

