NAME

Shipwright::Backend - VCS repository backends

SYNOPSIS

use Shipwright::Backend; $backend = Shipwright::Backend->new (repository => $args{repository});

METHODS

new

The constructor returns the Backend object that corresponds to the type in $args{repository}.

Currently, the only supported backends are SVN and SVK.

INTERFACE

A backend must support the following methods:

initialize

import

export

checkout

commit

update_order

order

map

source

delete

info

test_script

requires

flags

version

check_repository

update