NAME

App::Pinto::Command::log - show the revision history of a stack

VERSION

version 0.054

SYNOPSIS

pinto --root=REPOSITORY_ROOT log [STACK[@REVISION]] [OPTIONS]

DESCRIPTION

!! THIS COMMAND IS EXPERIMENTAL !!

This command shows the revision history for the stack. You can see the log messages as well as which packages were added or removed in each revision.

COMMAND ARGUMENTS

As an alternative to the --stack and --revision options, you can also specify them stack as a single argument. So the following examples are equivalent:

pinto --root REPOSITORY_ROOT log --stack=dev --revision=289
pinto --root REPOSITORY_ROOT log dev@289

A stack@revision argument will override anything specified with the --stack or --revision switches.

If neither the stack nor revision is specified using either the arguments or switches, then all revisions of the default stack will be shown. So if the default stack is called "dev" then the following are all equivalent:

pinto --root REPOSITORY_ROOT log --stack=dev
pinto --root REPOSITORY_ROOT log dev
pinto --root REPOSITORY_ROOT log

COMMAND OPTIONS

--detailed
-d

Show detailed history, including which packages were added and removed in the revision.

--revision=NUMBER
-R NUMBER

Show only the history for the revision with the given NUMBER. Otherwise, the entire history of the stack is shown in reverse-chronological order.

--stack NAME
-s NAME

Show the revision history of the stack with the given NAME. Defaults to the name of whichever stack is currently marked as the default stack. Use the stacks command to see the stacks in the repository.

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.