{jenkins-plugin-info:pluginId=svn-tag}


This plugin manages only tagging triggered by a successful build. This plugin is NOT related to "Tag this build" link.

What does this do?

This plugin automatically performs subversion tagging (technically speaking svn copy) on successful build.

This is useful when you want to access the stable codebase. The Subversion Plugin has support for manually tagging a particular build via Hudson's user interface. This plugin is for automatic tagging as part of the build.

How tagging works?

  1. Read Subversion authentication information from Jenkins’ Subversion SCM configuration.
  2. Delete the existing tag if exists.
  3. Perform URL to URL svn copy.

Please note that svn copy is cheap because it doesn't duplicate file contents when not necessary. URL to URL copy is also fast because there is no data transfer from Jenkins to Subversion, unlike maven scm plugin's "tag" goal.

Configuration

Subversion Authentication

When you specify a Subversion repository URL, starting with version 2.0 of the Subversion plugin, you are allowed to select credentials used for the checkout or update. This plugin obtains the same authentication information directly from the Subversion plugin, meaning it must have write access to the repository.

System configuration

Basic configuration for the project with one svn location

The default tag base URL and the template of tag comment can be specified. Those values are automatically populated when this plugin is enabled in the job's configuration.

Configuration for the project with multiple svn locations
Relative URL
repoURL

Job configuration

You can customize the tag base URL and comment specific for the job. The default values specified at System configuration is populated as the default values when the plugin is enabled.

Known limitations

Support

Please create an issue ticket and specify svn-tag as the sub-component when you find bugs, improvement ideas, or create a patch.
Please include the version of svn-tag plugin, subversion repository URL location(s), tag base URL, and the layout of your svn repositories.
"Tag this build" link appeared in a build screen is NOT related to this plugin. Please submit the report to subversion instead.

History

Jul 7 2015 Version 1.18

Jul 17 2014 Version 1.17

01/12/12

11/02/11 Version 1.16

This version requires Hudson 1.421 or later.

07/27/11 Version 1.15

This version requires Hudson 1.420 or later.

03/26/10 Version 1.14

02/02/10 Version 1.13

09/21/09 Version 1.12

01/29/09 Version 1.10

08/14/08 Version 1.9

08/14/08 Version 1.8

08/13/08 Version 1.7

08/12/08 Version 1.6

08/09/08 Version 1.5

07/31/08 Version 1.4

07/20/08 Version 1.3

05/11/08 Version 1.2

04/18/08 Version 1.1

04/17/08 Version 1.0