Teamprise Knowledge Base

TKB00079 Teamprise's Eclipse Update Site Versioning Scheme

Last updated 2008-07-09 21:48:24 UTC by Shaw Terwilliger

Overview

Teamprise's Eclipse update site (update.teamprise.com) uses a numbering scheme in its URLs that allows users to select which versions of Teamprise will be made available. You can use an update site URL that only shows you the kinds of updates you desire (for instance, only maintenance releases or all minor version releases). This document explains the numbering scheme.

Basic Format

An update site URL is constructed like the following:

http://update.teamprise.com/<product>/<versionSelector>/

The first part ("http://update.teamprise.com/") is constant for all versions of all products, and specifies our update site server.

The second part, <product>, selects which Teamprise product the URL will show updates for. Use plugin for the Teamprise Plug-in for Eclipse.

The third part, <versionSelector>, is a version pattern string in the format <major>[.<minor>] -- <major> must be specified, but the <minor> part is optional. Strings like 3 and 2.2 are valid version selectors.

Version Selection

When Eclipse checks for updates, the Teamprise update site will offer the most recent version of the software that matches the configured version selector.

If only a major version is specified in the URL, the update server will offer the latest release for that major version, including releases with a minor version number that differs from the version you have installed. Since Teamprise license keys are compatible across all releases that share a major version number, you can use a URL in this form if you desire the latest features and fixes.

If major and minor versions are both specified in the URL, the update server will only offer the latest maintenance release for the given major and minor release series. License keys will always be compatible among maintenance releases for the same minor release. A URL in this form is valuable if you want only the latest fixes and not necessarily new features in the product.

Examples

http://update.teamprise.com/plugin/3
http://update.teamprise.com/plugin/3.0
http://update.teamprise.com/plugin/3.1
http://update.teamprise.com/plugin/2.2

Products affected:

  • Teamprise Plugin for Eclipse

Releases affected:

  • All

Platforms affected:

  • All

Related articles:

Keywords: release version scheme number range