Dist-Zilla-Plugin-Subversion

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

Revision history for Dist-Zilla-Plugin-Subversion

1.101590  2010-06-08 11:37:13 America/New_York
    Minor update to tighten up dist.ini and use DZ Git plugin for release.
1.101580  2010-06-07 16:45:16 America/New_York
    Updates for Dist::Zilla 4.
    Recommend rather than require Alien::SVN for those who install Subversion
    bindings some other way (e.g., OS package manager or from svn sources).
1.100910  2010-04-01 11:45:12 America/New_York
    Many small changes for better Perl::Critic compliance.
    Remove dependency on Modern::Perl.
    Require Alien::SVN so that CPAN clients can install Subversion API.
1.100900  2010-03-31 13:52:03 America/New_York
    Dist::Zilla 2 changes:
        Don't get Subversion username/password from global DZ config, as the
        interface is still unstable.
        Update dist.ini to Dist::Zilla 2 plugin names.
1.100890  2010-03-30 11:16:10 America/New_York
    fix: use actual plugin called when committing to Subversion
    fix: change maintainer email address to @cpan.org
1.100880  2010-03-29 14:09:57 America/New_York

META.yml  view on Meta::CPAN

  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: 1.4
name: Dist-Zilla-Plugin-Subversion
requires:
  Cwd: 0
  Dist::Zilla: 4.101550
  Dist::Zilla::Role::AfterRelease: 4.101550
  Dist::Zilla::Role::Plugin: 4.101550
  Dist::Zilla::Role::Releaser: 0
  English: 0
  Modern::Perl: 0
  Moose: 0
  Moose::Role: 0
  MooseX::Types::URI: 0
  Path::Class: 0
  Readonly: 0
  Regexp::DefaultFlags: 0
  SVN::Client: 0
  SVN::Wc: 0
  namespace::autoclean: 0
  perl: 5.010

Makefile.PL  view on Meta::CPAN

  'EXE_FILES' => [],
  'LICENSE' => 'perl',
  'NAME' => 'Dist::Zilla::Plugin::Subversion',
  'PREREQ_PM' => {
    'Cwd' => '0',
    'Dist::Zilla' => '4.101550',
    'Dist::Zilla::Role::AfterRelease' => '4.101550',
    'Dist::Zilla::Role::Plugin' => '4.101550',
    'Dist::Zilla::Role::Releaser' => '0',
    'English' => '0',
    'Modern::Perl' => '0',
    'Moose' => '0',
    'Moose::Role' => '0',
    'MooseX::Types::URI' => '0',
    'Path::Class' => '0',
    'Readonly' => '0',
    'Regexp::DefaultFlags' => '0',
    'SVN::Client' => '0',
    'SVN::Wc' => '0',
    'namespace::autoclean' => '0',
    'utf8' => '0'

lib/Dist/Zilla/Plugin/Subversion/ReleaseDist.pm  view on Meta::CPAN

    $Dist::Zilla::Plugin::Subversion::ReleaseDist::VERSION = '1.101590';
}

# ABSTRACT: releases a distribution's tarball to Subversion

use Moose;
with 'Dist::Zilla::Role::Subversion';
with 'Dist::Zilla::Role::Releaser' => { -version => 4.101550 };

use English qw(-no_match_vars);
use Modern::Perl;
use MooseX::Types::URI 'Uri';
use namespace::autoclean;

has 'dist_url' => (
    is         => 'ro',
    isa        => Uri,
    coerce     => 1,
    lazy_build => 1,
);

lib/Dist/Zilla/Plugin/Subversion/Tag.pm  view on Meta::CPAN

}

# ABSTRACT: tags a distribution in Subversion

use Moose;
with 'Dist::Zilla::Role::Subversion';
with 'Dist::Zilla::Role::AfterRelease' => { -version => 4.101550 };

use Cwd;
use English qw(-no_match_vars);
use Modern::Perl;
use MooseX::Types::URI 'Uri';
use namespace::autoclean;

has 'tag_url' => (
    is         => 'ro',
    isa        => Uri,
    coerce     => 1,
    lazy_build => 1,
);

lib/Dist/Zilla/Role/Subversion.pm  view on Meta::CPAN

    $Dist::Zilla::Role::Subversion::VERSION = '1.101590';
}

# ABSTRACT: does Subversion actions for a distribution

use Moose::Role;
with 'Dist::Zilla::Role::Plugin' => { -version => 4.101550 };

use Cwd;
use English qw(-no_match_vars);
use Modern::Perl;
use MooseX::Types::URI 'Uri';
use Path::Class qw(dir file);
use Readonly;
use Regexp::DefaultFlags;
use SVN::Client;
use SVN::Wc;
use namespace::autoclean;

for my $attr (qw(svn_user svn_password)) {
    has $attr => (

t/svn.t  view on Meta::CPAN

use 5.010;
use strict;
use warnings;
use utf8;


use Cwd;
use Dist::Zilla::Tester 4.101550;
use English qw(-no_match_vars);
use File::Temp;
use Modern::Perl;
use Path::Class qw(dir file);
use SVN::Client;
use SVN::Repos;
use Test::Most;
use Test::Moose;
use Text::Template;
use Readonly;

our %MODULES;
my $tests = 12;

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 1.774 second using v1.00-cache-2.02-grep-82fe00e-cpan-f5108d614456 )