Brad Fitzpatrick > ShipIt > ShipIt::VC::SVN

Download:
ShipIt-0.55.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  3
Open  1
View/Report Bugs
Source   Latest Release: ShipIt-0.60

NAME ^

ShipIt::VC::SVN -- ShipIt's subversion support

CONFIGURATION ^

In your .shipit configuration file, the following options are recognized:

svn.tagpattern

A pattern which ultimately expands into the absolute subversion URL for a tagged version. If the pattern isn't already absolute, the conventional "tags" directory is used as a base. The pattern has one magic variable, %v, which expands to the version number being tagged. If no %v is found, it's placed at the end.

Example legit values:

http://example.com/svn/tags/MyProject-%v
MyProject-%v

Both the above are equivalent.

(nothing)

Will automatically add %v to the end (of nothing), then auto-find your 'tags' URL, resulting in a final URL of:

 http://example.com/svn/tags/%v

If your svn repo hosts more than one project, this default URL could be bad, as the tagged directory has no project name in it.

syntax highlighting: