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.