NAME
cpangit-create - create git branches for custom CPAN trees
USAGE
cpangit-create --upstream=URL BRANCH_NAME
cpangit-create --from=BRANCH [--from=BRANCH2 ...] BRANCH_NAME
Create a new Archive branch. If you specify --upstream, it automatically pulls from the remote URL as needed and acts like a local cache of the remote archive. If you specify --from it behaves like a curated archive and looks to --branch to import/update modules. --from can be specified multiple times.
You can later edit the cpan_ingit.json file to reconfigure a branch.
OPTIONS
- --git-dir=PATH
-
Path to the Git repository of CPAN::InGit. The default is GIT_DIR from the environment, or any git repo above "."
- --upstream=URL
-
The URL of the upstream CPAN mirror
- --from=BRANCH
-
Set a default source branch to import new moduels from.
- --corelist=PERL_VER
-
Set a perl version from which to consult the CoreList to determine which modules are satisfied by your application's perl version.
VERSION
version 0.002
AUTHOR
Michael Conrad <mike@nrdvana.net>
COPYRIGHT AND LICENSE
This software is copyright (c) 2025 by Michael Conrad, and IntelliTree Solutions.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.