
An Easy-to-use Version Control Solution
The benefit of using Version Control/SCM tools is often overlooked,
especially by people working on projects where they are the only developer.
Regardless of the size of development team, using even the most basic Version
Control tool can help to improve the quality of your software and reduce your
time to market. At the very least, Version Control is an extremely useful
safety net.
Add in the ability to allow multiple developers to safely work on the same
project, maintain multiple versions of your source, track bugs and features,
collaborate on a global basis, and monitor the development process, etc, and
the benefits become more obvious.
Team Coherence is one of the simplest to use Software Configuration Management
(SCM) solution available today. Rather than turning SCM into a black art that
requires weeks of training, enforces unacceptable restrictions on developers,
and generally interferes with the development and testing processes, we have
designed Team Coherence to be as easy to use, and unobtrusive, as possible.
We have spent several years and worked with many development teams to make
Team Coherence a real-world solution to what can be a complex process. Regardless
of the size of your organization, Team Coherence helps you organize, manage, and
protect your software development projects on every level - from storing and
tracking changes to individual files, to managing and monitoring an entire
development cycle.
Major Features
- Easy to Use -- Like all our products, our main aim with Team Coherence
has been ease of use and functionality. Ease of use translates to quick take-up,
reduced training and minimal interference with the development process. In these
days of high staff turnover, the saving of not having to train each new recruit
will make Team Coherence pay for itself very quickly.
- Powerful Version Control -- The core of Team Coherence is a powerful
version control engine that has been tried and tested over many years. The Version
Control functionality allows you to track changes to documents over time and maintains
a history of who did what and when.
- Configurable Views -- You can set up local views of your projects based on
a particular Version Label, or selected projects. Each view allows you to specify a
different default working path for each folder visible in the view. In addition, all
actions carried out while the view is selected are automatically limited to those objects
within the view. Using Views makes the maintenance of previous releases of your projects
much easier.
- Promotional Modelling -- Using Promotion Levels you can model your development
process and force all projects to follow that model. At each development stage you can
specify who is allowed to promote files to the next stage, and who is allowed access to
a particular level.
- Distributed Development -- Using Team Coherence, you can easily connect to
remote repositories across the Intranet, WAN, or Internet. This feature allows distributed
development teams to work together on the same projects.
- Integrates with your development tools -- Team Coherence integrates seamlessly
with Borland development tools and, via the SCC API, with many other tools, including
Visual Basic, C++ Builder, and more:
- Delphi (all versions)
- C++ Builder (3 and Later)
- Microsoft Visual Studio (using SCC API)
- Microsoft Word 97/2000
- ModelMaker 5 and 6
- Others (vial the SCC API)
If you use tools, internally, that were written by yourselves, you can also integrate Team
Coherence with these. Team Coherence has an easy-to-use API that can be used by any tool
that can access standard windows DLL's. If you use tools written in Delphi, we even have
a header file that wraps the DLL in a set of simple Delphi functions.
- Supports any file type -- You can use Team Coherence to keep track of any kind
of files, including: source code, help files, WEB pages, WP documents, DLL's, Images, etc...
- Supports File Families -- Team Coherence fully supports the concept of File
Families, where one or more files with the same name, but different extensions, are treated
as a single entity. Team Coherence defines file families for Delphi,
C++ Builder, and Visual Basic, and you can also
define your own.
- File Sharing -- Team Coherence allows files to be shared across multiple project
groups and folders: visually as well as physically. Using the Archive Manager, you can see
at a glance which files are used by other projects, and actions such as assigning version
labels, checking out files, etc can be carried out on a project or folder basis in the
knowledge that all relevant files will be included in the action.
- Snapshots -- Team Coherence supports unlimited Version Labels per revision. Using
Version Labels, you can 'stamp' all the files used in a particular build of a project so that,
in the future, you can quickly recreate that build if required.
- More -- There is far more to Team Coherence than described above.
Team Coherence is Electronically Delivered only.
Home ||
Shopping Cart ||
Site Map ||
Newsletter/Blog
Search HALLoGRAM ||
Request More Information CALL TOLL FREE 1-866-340-3404
|
|