
Shipwright::Script::Update - Update dist(s) and scripts

update --all update NAME [NEW_SOURCE_URL] [--follow] update --builder update --utility

-r [--repository] REPOSITORY : specify the repository of our project
-l [--log-level] LOGLEVEL : specify the log level
(info, debug, warn, error, or fatal)
--log-file FILENAME : specify the log file
--version : specify the version of the dist
--all : update all dists
--follow : update one dist with all its dependencies
--builder : update bin/shipwright-builder
--utility : update bin/shipwright-utility
--inc : update inc/
--only-sources : only update sources, no build scripts
--as : the branch name
--add-deps : add requires deps for a dist e.g. cpan-Foo=0.30,cpan-Bar,cpan-Baz=2.34

The update command updates one or multiple svk, svn, git or CPAN dists in a Shipwright repository to the latest version. To update other types of sources, you must re-import the new version, using the same name in order to overwrite.
with --only-sources, only sources will be updated, while scripts( technically, the stuff below scripts/ ) won't.
The update command can also be used to update a repository's builder or utility script to the version shipped with the Shipwright dist on your system, by specifying the --builder or --utility options.

up

sunnavy <sunnavy@bestpractical.com>

Shipwright is Copyright 2007-2009 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.