The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Shipwright::Backend::Git - git repository backend

DESCRIPTION

This module implements an Git repository backend for Shipwright.

METHODS

initialize

initialize a project.

cloned_dir

since nearly all the time we need to clone first to use git, it's good that we keep a cloned dir. this returns the cloned_dir, will also clone if it's not cloned yet

check_repository

check if the given repository is valid.

fs_backend

git's local clone is nearly the same as a fs backend, this returns a Shipwright::Backend::FS object which reflects the cloned_dir repository.

info
import
commit
delete
move

AUTHORS

sunnavy <sunnavy@bestpractical.com>

LICENCE AND COPYRIGHT

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.