Vault

General Info

Vendor JetBrains
License Apache 2.0
Type free, open-source

Plugin Description

Adds SourceGear Vault VCS support.

Plugin Development Status

Early access program is open. Snapshot builds are available.
Everyone is encouraged to try the plugin, however issues can be uncovered.

TeamCity Versions Compatibility

The current plugin version is designed to work with TeamCity 4.5 and above. It will not work with previous TeamCity versions.

Download

Directly from public TeamCity server: last nightly build

Documentation

Installation instructions

  1. Put vault-vcs.zip into <TeamCity Data Directory>/plugins folder.
  2. Put Vault Java API jars (available with Java Command Line client) into <TeamCity web application>/WEB-INF/lib folder.
    Vault Java API jars can be found at vaultJavaCLC##/lib directory where ## are digits corresponding Vault version.
    Please, note that some of them may be of the same name as bundled TeamCity library jars under <TeamCity web application>/WEB-INF/lib (still both jars are necessary) so proper renaming must be performed.
    For example, when copying util.jar from Java Command Line client to <TeamCity web application>/WEB-INF/lib rename it to util_1.jar.
  3. Restart the server.

Plugin usage

The VCS is visible as "Vault" in VCS chooser.

Only server-side checkout is supported. Personal builds (remote run and pre-tested commit) are not yet supported in any of the IDE.

Labeling is not yet supported.

Logging in debug mode

To enable plugin logging in debug mode edit <TeamCity Home>/conf/teamcity-server-log4j.xml - remove XML comments that are marked with "DELETE THIS LINE FOR ENABLING DEBUG LOGGING" text.
The file can be modified without application restart.

Feedback/Support

If you believe you've faced a bug: Issue Tracker
If you want to ask a question or discuss: Forum
Any of the above, but you do not want it to be publicly accessible: Feedback email

Development links

Builds at JetBrains public TeamCity instance.
Sources in JetBrains Subversion repository.

Related Materials

Tracker Issue

Labels

 
(None)