Name : perl-Dist-Zilla-Plugin-SvnObtain
| |
Version : 0.02
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : lp155.9.1
| Date : 2023-07-20 20:46:44
|
Group : Development/Libraries/Perl
| Source RPM : perl-Dist-Zilla-Plugin-SvnObtain-0.02-lp155.9.1.src.rpm
|
Size : 0.03 MB
| |
Packager : https://www_suse_com/
| |
Summary : Obtain files from a subversion repository before building a distribution
|
Description :
Uses SVN::Client to obtain files from a subversion repository for inclusion in a distribution made with Dist::Zilla.
\'[SvnObtain]\' sections in your _dist.ini_ file describe a set of Subversion repositories that will be downloaded into the current directory prior to building a distribution. Subdirectories will be created that correspond to the name of the projects listed in that section. Optionally, after the URL of the subversion repository, you may specify a particular revision to check out. If you do not specify a revision, \'HEAD\' will be used. For instance, to include a copy MIT\'s simile timeline widget into your distribution, your _dist.ini_ would contain something like this:
[SvnObtain] simile = http://simile-widgets.googlecode.com/svn
This would create a subdirectory called _simile_ in the current directory that contains the \'HEAD\' revision.
If you do not wish the project directories to be created in the current directory, you may specify a path relative to the current directory as part of the section name. For instance, to checkout subversion repositories into a subdirectory called _libs/javascript_, the section name would look like this:
[SvnObtain/libs/javascript] jquery = http://jqueryjs.googlecode.com/svn/trunk simile = http://simile-widgets.googlecode.com/svn 2100
If the directory _libs/javascript_ does not exist, each component of the path will be created as necessary. Once the directory _libs/javascript_ exists, project directories will be created within it for _jquery_ and _simile_. The _jquery_ checkout will be at the HEAD revision and the _simile_ checkout will be at revision 2100.
If a directory already exists with the same name as the project directory, Dist::Zilla::Plugin::SvnObtain will attempt to re-use the directory if it contains a working copy of a subversion repository that is the same URL as the one specified for that project directory within _dist.ini_. If the directory is not a subversion working copy or the URL is different, Dist::Zilla::Plugin::SvnObtain will cause Dist::Zilla to exit with an appropriate error message.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-D/15.5/noarch |