Gitolite推错误

Mep*_*ph- 8 git gitolite

我的git有问题,当我推动我的更改时,git向我发送了这个错误:

git FATAL: split conf set, gl-conf not present for "name of repository"
Run Code Online (Sandbox Code Playgroud)

我能做什么?或者我怎么能引起这个问题?谢谢你的帮助.

麦菲

Von*_*onC 1

该错误消息来自src/lib/Gitolite/Conf/Load.pm

 if ( -f "gl-conf" ) {
    return if not $split_conf{$repo};

    my $cc = "./gl-conf";
    _die "parse '$cc' failed: " . ( $! or $@ ) unless do $cc;

    $last_repo = $repo;
    $repos{$repo} = $one_repo{$repo};
    $configs{$repo} = $one_config{$repo} if $one_config{$repo};
} else {
    _die "split conf set, gl-conf not present for '$repo'" if $split_conf{$repo};
}
Run Code Online (Sandbox Code Playgroud)

因此,它期望在您的裸存储库中有一个本地 gitolite 配置,就好像它是来自 gitolite g2 的“大配置”一样。
检查您现在在 gitolite g3 中是否仍然$GL_BIG_CONFIG = 1;有。~/.gitolite.rc