我正在使用Dist::Zilla发布我的模块,但是它不起作用。我正在使用Dist::Zilla::Plugin::Git插件,每当我这样做时dzil release
,它都不会让我释放我的模块,因为它说我有未跟踪的更改。但是,未跟踪的更改是 Dist::Zilla 为发布创建的新文件!这是我的配置文件:
name = My::Module
author = Name
license = Perl_5
copyright_holder = Name
copyright_year = 2014
version = 0.001
[NextRelease]
[@Git]
[@Basic]
[PodWeaver]
[TestRelease]
[ConfirmRelease]
[UploadToCPAN]
[AutoPrereqs]
这里的顺序有误吗?还是我应该实际提交创建的文件以供发布?因为我认为它们应该是暂时的。这是我得到的输出:
[@Git/Check] branch master has some untracked files:
[@Git/Check] My-Module-0.001.tar.gz
[@Git/Check] My-Module-0.001/Changes
[@Git/Check] My-Module-0.001/LICENSE
[@Git/Check] My-Module-0.001/MANIFEST
[@Git/Check] My-Module-0.001/META.yml
[@Git/Check] My-Module-0.001/Makefile.PL
[@Git/Check] My-Module-0.001/README
[@Git/Check] My-Module-0.001/dist.ini
[@Git/Check] My-Module-0.001/lib/My/Module.pm
[@Git/Check] branch master has some untracked files:
[@Git/Check] My-Module-0.001.tar.gz
[@Git/Check] My-Module-0.001/Changes
[@Git/Check] My-Module-0.001/LICENSE
[@Git/Check] My-Module-0.001/MANIFEST
[@Git/Check] My-Module-0.001/META.yml
[@Git/Check] My-Module-0.001/Makefile.PL
[@Git/Check] My-Module-0.001/README
[@Git/Check] My-Module-0.001/dist.ini
[@Git/Check] My-Module-0.001/lib/My/Module.pm at /System/Library/Perl/Extras/5.16/darwin-thread-multi-2level/Moose/Meta/Method/Delegation.pm line 110.