Fix broken tar.xz archive download Gitiles advertises the tar.xz archive format (ArchiveFormat.TXZ), but the generated gitiles.war did not package org.tukaani.xz. JGit's Bazel jgit-archive target failed to declare it (the //lib:xz target was testonly), so it was never pulled transitively. Requesting a .tar.xz archive therefore failed at runtime with NoClassDefFoundError: org/tukaani/xz/..., and no test caught it because the only archive test exercised tar.gz. Bump the JGit submodule to pick up the fix that declares org.tukaani.xz as a dependency of the archive library, and add a regression test that streams a .tar.xz archive. Depends-On: https://eclipse.gerrithub.io/c/eclipse-jgit/jgit/+/1247298 Change-Id: I1cd020dc4c4d0e3059d7f3b57ac2771f6037c50d
Gitiles is a simple repository browser for Git repositories, built on JGit. Its guiding principle is simplicity: it has no formal access controls, no write access, no fancy Javascript, etc.
Gitiles automatically renders *.md Markdown files into HTML for simplified documentation. Refer to the Markdown documentation for details.
Gitiles is configurable in a git-style configuration file named gitiles.config. Refer to the configuration documentation for details.
Use gerrit's issue tracker to file bugs.
Please refer to the Developer Guide.