The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.029 - 2011-12-15

  • The 'list' command now has --index and --noindex options to filter the output to packages that are in the index, or not in the index, respectively.
  • The 'list' command now has --pinned and --nopinned options to filter the output to packages that are pinned, or not pinned, respectively.
  • The default output format for the 'list' command now includes a '+' character to indicate whether a package is pinned.
  • Some improvements to Pinto::Store::VCS::Git, which allow you to place your Pinto repository anywhere inside a Git repository.

Documentation

administer a Pinto repository

Modules

Command-line driver for Pinto::Admin
Base class for pinto-admin commands
add local distributions to the repository
remove all distributions that are not in the index
create a new empty repository
get selected distributions from a remote repository
list the contents of the repository
show the full manual for a command
get all the latest distributions from another repository
initialize Pinto and exit
force a package into the index
remove all distributions from the repository
rebuild the repository index
remove distributions from the repository
report statistics about the repository
loosen a package that has been pinned
report distributions that are missing
show version information
Curate your own CPAN-like repository
Base class for Actions
Add one distribution to the repository
Remove all outdated distributions from the repository
Import a distribution (and dependencies) into the local repository
An action for listing contents of a repository
Pull all the latest distributions into your repository
A no-op action
Force a package into the index
Remove all distributions from the repository
Rebuild the index file for the repository
Remove one distribution from the repository
Report statistics about the repository
Loosen a package that has been pinned
Verify all distributions are present in the repository
Runs a series of actions
Internal configuration for a Pinto repository
Creates a new Pinto repository
Interface to the Pinto database
Exception classes for Pinto
Manages indexes files from remote repositories
Write records to an 02packages.details.txt file
Something that has an author
Something that has a configuration
Something that wants to log its activity
Synchronize concurrent Pinto actions
A simple logger
Extract packages provided/required by a distribution archive
Coordinates the database, files, and indexes
The result from running a Batch of Actions
Something that fetches remote files
Something that makes directory paths
The DBIx::Class::Schema for Pinto
Represents a distribution archive
Represents a package in a Distribution
Calculates statistics about a Pinto repository
Base class for storage of a Pinto repository
Store a Pinto repository on the local filesystem
Base class for VCS-backed Stores
Store your Pinto repository locally with Git
Store your Pinto repository remotely with Git
Store your Pinto repository with Subversion
A class for testing a Pinto repository
Static helper functions for testing
Static utility functions for Pinto
Utility functions for working with Subversion