
Shipwright::Backend::Base - Base Backend Class

Base Backend Class

This is the constructor.
Initialize a project. you should subclass this method, and call this to get the dir with content initialized
Import a dist.
A wrapper around svn's commit command.
Regenerate the dependency order.
Get or set the dependency order.
Get or set the map.
Get or set the sources map.
Get or set flags.
Get or set version.
Get or set known failure conditions.
Get or set refs
Return the hashref of require.yml for a dist.
Check if the given repository is valid.
you should subclass this method, and run this to get the file path with latest version
get or set test_script for a project, i.e. /t/test
trim dists
update refs.
we need update this after import and trim