git - Git::Repository 和草莓 Perl
问题描述
我从 cpan 安装了这个 Perl Module Git::Repository,我使用的是草莓 Perl v5.28.1。
当我尝试以下操作时:
use Git::Repository;
$r = Git::Repository->new( work_tree => 'C:\Users\dave\Documents\my_test\.git' );
#$r->run( add => '.' );
#$r->run( commit => '-m', 'my commit message' );
我收到以下错误消息:
Warning: unable to close filehandle GEN11 properly: Bad file descriptor at C:/Strawberry/perl/site/lib/Git/Repository/Command.pm line 95.
Warning: unable to close filehandle GEN7 properly: Bad file descriptor at C:/Strawberry/perl/site/lib/Git/Repository/Command.pm line 95.
Warning: unable to close filehandle GEN26 properly: Bad file descriptor at C:/Strawberry/perl/site/lib/Git/Repository.pm line 198.
Warning: unable to close filehandle GEN22 properly: Bad file descriptor at C:/Strawberry/perl/site/lib/Git/Repository.pm line 198.
Warning: unable to close filehandle GEN41 properly: Bad file descriptor at C:/Strawberry/perl/site/lib/Git/Repository.pm line 198.
Warning: unable to close filehandle GEN37 properly: Bad file descriptor at C:/Strawberry/perl/site/lib/Git/Repository.pm line 198.
Warning: unable to close filehandle GEN56 properly: Bad file descriptor at C:/Strawberry/perl/site/lib/Git/Repository.pm line 198.
Warning: unable to close filehandle GEN52 properly: Bad file descriptor at C:/Strawberry/perl/site/lib/Git/Repository.pm line 198.
Warning: unable to close filehandle GEN71 properly: Bad file descriptor at C:/Strawberry/perl/site/lib/Git/Repository.pm line 198.
Warning: unable to close filehandle GEN67 properly: Bad file descriptor at C:/Strawberry/perl/site/lib/Git/Repository.pm line 198.
Warning: unable to close filehandle GEN86 properly: Bad file descriptor at C:/Strawberry/perl/site/lib/Git/Repository.pm line 198.
Warning: unable to close filehandle GEN82 properly: Bad file descriptor at C:/Strawberry/perl/site/lib/Git/Repository.pm line 198.
任何想法/帮助?
解决方案
推荐阅读
- objective-c - 使用 SwiftyJSON 导出的 Swift 框架面临:由于未捕获的异常而终止应用程序
- c - 打印随机数而不是我的 var
- assembly - System V amd64 如何处理很长的返回值?
- javascript - LeafletJs - 无法设置未定义的属性“L”
- java - 我应该把connection.close()放在java中吗?
- android - 如何从文件添加房间迁移
- regex - 如何使用apache删除请求url中的最后一个字符?
- c# - 是否可以在 .NET Core Web 应用程序的任务管理器中设置显示名称?
- css - 如何正确设置变换原点以创建完美的 X 符号?
- javascript - 内联事件不起作用(React+Express)