Invalid changeset link in ticket comments is produced by the post-receive-hook for multiple git repositories
|Reported by:||Roland Hautz||Owned by:||Herbert Valerio Riedel|
I have set up multiple bare git repositories in one trac environment, each with http://trac-hacks.org/attachment/wiki/GitPlugin/trac-post-receive-hook.3.py enabled as hook.
The generated wikilinks to changesets are not working. They are looking like:
commit <a class="missing changeset" rel="nofollow" title="Repository '' not found">051611</a>
I don't know wether there's something broken or handling of that case is still missing.
As work around I treat each git repo with
git config --add trac.name <Repo_Name>
where Repo_Name is the same name given to the repo through trac-admin
The attached patch to trac-post-receive-hook.3.py is using that trac.name to generate working wikilinks.