As [1] says in the "Important Notes" section at the very top:
If a non-core feature is shipped with gitolite, but information
about it is not found in this page, it can be found within the
source code; please look there.
[1]:
http://gitolite.com/gitolite/list-non-core.html
Looking in src/lib/Gitolite/Triggers/Alias.pm will give you the
documentation.
Shamefully (for me!) that appears to be out of date (with respect to the
new format rc file). That does not mean it is wrong, per se, but people
may have to guess. I will fix that.
> This uses INPUT in rc file, but taking a look at mine's this seems to
> have changed. I tried:
>
> 1 - Move old repository to new location physically.
> 2 - Update and push conf/gitolite.conf accordingly.
> 3 - At .gitolite.rc, inside %RC (keys):
Meanwhile, what you did below is perfectly fine and should work
(assuming your rc file has stuff like this in it:
> ENABLE => [
> ...,
> 'Alias',
> ...,
> ],
>
> REPO_ALIASES =>
> {
> 'alias' => 'moved-repo',
> },
>
> Now cloning 'moved-repo' works as expected, but cloning 'alias' does not work.
> Does anybody know how to make this work?
Can you send us the gitolite log lines for the two clone attempts?
Also, make sure
gitolite query-rc INPUT
shows "Alias::input" as one of the items (or the only item).