在Perl中为我的git钩子编写驱动程序脚本。不幸的是,我一直收到这个没有意义的语法错误。
Can't locate Git/Hooks.pm in @INC (@INC contains: /path/to/myLibraries.)
我知道它正在我的include目录中寻找Git / Hooks.pm。不幸的是,我只看到Git目录,但没有看到Hooks.pm文件。
我尝试在GitHub上找到Hooks.pm
(即Git的源代码),但在那里找不到它。
https://github.com/git/git/tree/master/perl/Git
我在我使用的库中唯一看到的是I18N.pm IndexInfo.pm SVN SVN.pm
,这正是我对git源代码的看法。
这个档案甚至存在于任何地方吗?如果是这样,我何时何地找到它可以将其复制到目录中并称之为好?
答案 0 :(得分:2)
您的程序似乎包含use Git::Hooks;
,但您没有安装该模块。如果您正在使用系统perl,则应使用系统的软件包管理器进行安装。