NAME
App::Pinto::Remote::Command::add - add a distribution to the remote repository
VERSION
version 0.039
SYNOPSIS
pinto-remote --root=URL add [OPTIONS] ARCHIVE_FILE
DESCRIPTION
This command adds a local distribution archive to the repository. When a local distribution is first added to the repository, the author becomes the owner of the distribution. Thereafter, only the same author can add a new version of that distribution. [Technically speaking, the author really owns the *packages* within the distribution, not the distribution itself.]
COMMAND ARGUMENTS
The argument to this command is the path to the distribution archive file that you wish to add. This file must exist and must be readable.
COMMAND OPTIONS
-
Sets your identity as a distribution author. The
NAME
must be alphanumeric characters (no spaces) and will be forced to uppercase. Defaults to theuser
specified in your~/.pause
configuration file (if such file exists). Otherwise, defaults to your current login username. - --norecurse
-
Prevents Pinto from recursively importing distributions required to satisfy the prerequisites of the added distribution. Imported distributions are pulled from whatever remote repositories are configured as the
source
for the remove repository. - --message=MESSAGE
-
Prepends the
MESSAGE
to the VCS log message that Pinto generates. This is only relevant if you are using a VCS-based storage mechanism for Pinto. - --tag=NAME
-
Instructs Pinto to tag the head revision of the repository at
NAME
. This is only relevant if you are using a VCS-based storage mechanism. The syntax of the NAME depends on the type of VCS you are using.
AUTHOR
Jeffrey Ryan Thalhammer <jeff@imaginative-software.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2011 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.