jj-dojo is a Google developed VS Code extension for the
Jujutsu version control system
Google internally has developed a VS Code extension that supports the Jujutsu version control system. It is used by thousands of engineers internally. We are currently in the process of open-sourcing the project to make it available to the wider Jujutsu community.
This project is still in its very early days. There's nothing useful to release yet.
Note that we are not accepting contributions or pull requests at this time. We plan to open the project to community contributions in the future once the migration is complete.
To build, test, and package the extension locally with Bazel:
- Build extension:
bazel build //:extension(ornpm run build) - Package VSIX:
bazel build //:vsix(ornpm run package) → outputsbazel-bin/jj-dojo.vsix - Run tests:
bazel test //:test(ornpm test)
This project is developed and maintained by Google, but isn't necessarily sanctioned by the Jujutsu (jj) project.