Shipwright::Test - Test
use Shipwright::Test;
check to see if we have svk or not, also limit the svk version to be 2+. in fact, it also checks svnadmin since we need that to create repo for svk.
check to see if we have svn or not, also limit the svn version to be 1.4+. in fact, it also checks svnadmin since we need that to create repo.
check to see if we have git or not
if skip svn when test. skip test svn unless env SHIPWRIGHT_TEST_SVN is set to true and the system has svn
if skip svk when test. skip test svk unless env SHIPWRIGHT_TEST_SVK is set to true and the system has svk
if skip git when test. skip test git unless env SHIPWRIGHT_TEST_GIT is set to true and the system has git
create a repo for fs
create a repo for git
create a repo for svk, will set $ENV{SVKROOT} accordingly. return $ENV{SVKROOT}
create a svn repo. return the repo's uri, like file:///tmp/foo
init something, like log
return the path of bin/shipwright
return true if -MDevel::Cover
a simple wrap for test cmd like create, list ...
sunnavy <sunnavy@bestpractical.com>
<sunnavy@bestpractical.com>
Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Shipwright, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Shipwright
CPAN shell
perl -MCPAN -e shell install Shipwright
For more information on module installation, please visit the detailed CPAN module installation guide.