NAME
App::Pinto::Command::init - create a new repository
VERSION
version 0.052
SYNOPSIS
pinto --root=REPOSITORY_ROOT init [OPTIONS]
DESCRIPTION
This command creates a new, empty repository. If the target directory does not exist, it will be created for you. If it does already exist, then it must be empty. The new repository will contain an empty (but valid) index file. You can set the configuration parameters of the new repository using the command line options listed below.
COMMAND ARGUMENTS
None.
COMMAND OPTIONS
- --bare
-
Do not create an initial stack in the repository. Use this option if you plan to load the repository from a dump file.
- --description=TEXT
-
A brief description of the initial stack. Defaults to "the initial stack".
- --source=URL
-
The URL of a repository where foreign distributions will be pulled from. This is usually the URL of a CPAN mirror, and it defaults to http://cpan.perl.org. But it could also be a CPAN::Mini mirror, or another Pinto repository.
You can specify multiple repository URLs by repeating the
--source
option. Repositories that appear earlier in the list have priority over those that appear later. See Pinto::Manual for more information about using multiple source repositories. - --stack=NAME
- -s NAME
-
The name of the inital stack. Stack names must be alphanumeric plus hyphens and undercores, and are not case sensitive. Defalts to 'init'.
AUTHOR
Jeffrey Thalhammer <jeff@imaginative-software.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Imaginative Software Systems.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.