devel/jujutsu 0.46.0_1 FreeBSD
Git-compatible VCS that is both simple and powerful
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- APACHE20
- Categories
- devel
- Package size
- 6573.4 KiB, 18763.2 KiB installed
Description
Jujutsu is a powerful version control system for software projects. You use it to get a copy of your code, track changes to the code, and finally publish those changes for others to see and use. It is designed from the ground up to be easy to use - whether you're new or experienced, working on brand new projects alone, or large scale software projects with large histories and teams.
Jujutsu is unlike most other systems, because internally it abstracts the user interface and version control algorithms from the storage systems used to serve your content. This allows it to serve as a VCS with many possible physical backends, that may have their own data or networking models - like Mercurial or Breezy, or hybrid systems like Google's cloud-based design, Piper/CitC.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/jujutsu | 0.46.0_1 |
| OpenBSD | devel/jujutsu | 0.46.0 |
Install
Binary package:
pkg install jujutsu
From the ports tree:
cd /usr/ports/devel/jujutsu/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= jujutsu>0:devel/jujutsu
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.45.1_1 | 0.46.0_1 | - | 0.31.0 | 0.46.0_1 |
| FreeBSD:14:quarterly | 0.45.1_1 | 0.45.1_1 | n/a | 0.30.0 | 0.45.1_1 |
| FreeBSD:15:latest | 0.46.0_1 | 0.46.0_1 | n/a | 0.31.0 | 0.31.0 |
| FreeBSD:15:quarterly | 0.45.1_1 | 0.45.1_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.45.1_1 | 0.46.0_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 1
git: devel/git
The full lists below include those, and their dependencies in turn.
Build dependencies 11
Run dependencies 12
Required by 1
Configuration
Options name: devel_jujutsu
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build and/or install examples |
- USES
- cargo localbase shebangfix
- Service scripts
- none
Files
Manual pages 126
- jj(1)
- jj-abandon(1)
- jj-absorb(1)
- jj-arrange(1)
- jj-bisect(1)
- jj-bisect-run(1)
- jj-bookmark(1)
- jj-bookmark-advance(1)
- jj-bookmark-create(1)
- jj-bookmark-delete(1)
- jj-bookmark-forget(1)
- jj-bookmark-list(1)
- jj-bookmark-move(1)
- jj-bookmark-rename(1)
- jj-bookmark-set(1)
- jj-bookmark-track(1)
- jj-bookmark-untrack(1)
- jj-commit(1)
- jj-config(1)
- jj-config-edit(1)
- jj-config-gc(1)
- jj-config-get(1)
- jj-config-list(1)
- jj-config-path(1)
- jj-config-set(1)
- jj-config-unset(1)
- jj-converge(1)
- jj-describe(1)
- jj-diff(1)
- jj-diffedit(1)
- jj-duplicate(1)
- jj-edit(1)
- jj-evolog(1)
- jj-file(1)
- jj-file-annotate(1)
- jj-file-chmod(1)
- jj-file-delete(1)
- jj-file-edit(1)
- jj-file-list(1)
- jj-file-search(1)
- jj-file-show(1)
- jj-file-track(1)
- jj-file-untrack(1)
- jj-fix(1)
- jj-gerrit(1)
- jj-gerrit-upload(1)
- jj-git(1)
- jj-git-clone(1)
- jj-git-colocation(1)
- jj-git-colocation-disable(1)
- jj-git-colocation-enable(1)
- jj-git-colocation-status(1)
- jj-git-export(1)
- jj-git-fetch(1)
- jj-git-import(1)
- jj-git-init(1)
- jj-git-push(1)
- jj-git-remote(1)
- jj-git-remote-add(1)
- jj-git-remote-list(1)
- jj-git-remote-remove(1)
- jj-git-remote-rename(1)
- jj-git-remote-set-url(1)
- jj-git-root(1)
- jj-help(1)
- jj-interdiff(1)
- jj-log(1)
- jj-metaedit(1)
- jj-new(1)
- jj-next(1)
- jj-operation(1)
- jj-operation-abandon(1)
- jj-operation-diff(1)
- jj-operation-integrate(1)
- jj-operation-log(1)
- jj-operation-restore(1)
- jj-operation-revert(1)
- jj-operation-show(1)
- jj-parallelize(1)
- jj-prev(1)
- jj-rebase(1)
- jj-redo(1)
- jj-resolve(1)
- jj-restore(1)
- jj-revert(1)
- jj-root(1)
- jj-run(1)
- jj-show(1)
- jj-sign(1)
- jj-simplify-parents(1)
- jj-sparse(1)
- jj-sparse-edit(1)
- jj-sparse-list(1)
- jj-sparse-reset(1)
- jj-sparse-set(1)
- jj-split(1)
- jj-squash(1)
- jj-status(1)
- jj-tag(1)
- jj-tag-delete(1)
- jj-tag-list(1)
- jj-tag-set(1)
- jj-tag-track(1)
- jj-tag-untrack(1)
- jj-undo(1)
- jj-unsign(1)
- jj-util(1)
- jj-util-backend(1)
- jj-util-backend-name(1)
- jj-util-completion(1)
- jj-util-config-schema(1)
- jj-util-diff(1)
- jj-util-exec(1)
- jj-util-gc(1)
- jj-util-install-man-pages(1)
- jj-util-markdown-help(1)
- jj-util-snapshot(1)
- jj-version(1)
- jj-workspace(1)
- jj-workspace-add(1)
- jj-workspace-forget(1)
- jj-workspace-list(1)
- jj-workspace-remove(1)
- jj-workspace-rename(1)
- jj-workspace-root(1)
- jj-workspace-update-stale(1)
pkg-plist 209
- bin/jj
- etc/bash_completion.d/jj
- share/doc/jujutsu/FAQ.md
- share/doc/jujutsu/bookmarks.md
- share/doc/jujutsu/changelog.md
- share/doc/jujutsu/cli-reference.md
- share/doc/jujutsu/code-of-conduct.md
- share/doc/jujutsu/community_tools.md
- share/doc/jujutsu/config-schema.json
- share/doc/jujutsu/config.md
- share/doc/jujutsu/config.toml
- share/doc/jujutsu/config.toml.orig
- share/doc/jujutsu/conflicts.md
- share/doc/jujutsu/contributing.md
- share/doc/jujutsu/core_tenets.md
- share/doc/jujutsu/design/copy-tracking.md
- share/doc/jujutsu/design/git-submodule-storage.md
- share/doc/jujutsu/design/git-submodules.md
- share/doc/jujutsu/design/jj-converge-command.md
- share/doc/jujutsu/design/managed-config.md
- share/doc/jujutsu/design/run.md
- share/doc/jujutsu/design/secure-config.md
- share/doc/jujutsu/design/sparse-v2.md
- share/doc/jujutsu/design/tracking-branches.md
- share/doc/jujutsu/design_doc_blueprint.md
- share/doc/jujutsu/design_docs.md
- share/doc/jujutsu/filesets.md
- share/doc/jujutsu/gerrit.md
- share/doc/jujutsu/git-command-table.md
- share/doc/jujutsu/git-command-table.yml
- share/doc/jujutsu/git-comparison.md
- share/doc/jujutsu/git-compatibility.md
- share/doc/jujutsu/git-experts.md
- share/doc/jujutsu/github.md
- share/doc/jujutsu/glossary.md
- share/doc/jujutsu/governance/GOVERNANCE.md
- share/doc/jujutsu/governance/temporary-voting.md
- share/doc/jujutsu/guides/cli-revision-options.md
- share/doc/jujutsu/guides/divergence.md
- share/doc/jujutsu/guides/multiple-remotes.md
- share/doc/jujutsu/images/LICENSE
- share/doc/jujutsu/images/favicon-96x96.png
- share/doc/jujutsu/images/jj-logo.svg
- share/doc/jujutsu/index.md
- share/doc/jujutsu/install-and-setup.md
- share/doc/jujutsu/operation-log.md
- share/doc/jujutsu/paid_contributors.md
- share/doc/jujutsu/related-work.md
- share/doc/jujutsu/releasing.md
- share/doc/jujutsu/revsets.md
- share/doc/jujutsu/roadmap.md
- share/doc/jujutsu/sapling-comparison.md
- share/doc/jujutsu/style_guide.md
- share/doc/jujutsu/technical/architecture.md
- share/doc/jujutsu/technical/concurrency.md
- share/doc/jujutsu/technical/conflicts.md
- share/doc/jujutsu/technical/revset-evaluation.md
- share/doc/jujutsu/technical/types.svg
- share/doc/jujutsu/templates.md
- share/doc/jujutsu/testimonials.md
- share/doc/jujutsu/tutorial.md
- share/doc/jujutsu/windows.md
- share/doc/jujutsu/working-copy.md
- share/examples/jujutsu/README.md
- share/examples/jujutsu/demo_git_compat.sh
- share/examples/jujutsu/demo_juggle_conflicts.sh
- share/examples/jujutsu/demo_operation_log.sh
- share/examples/jujutsu/demo_resolve_conflicts.sh
- share/examples/jujutsu/demo_working_copy.sh
- share/examples/jujutsu/git_compat.png
- share/examples/jujutsu/git_compat.svg
- share/examples/jujutsu/helpers.sh
- share/examples/jujutsu/juggle_conflicts.png
- share/examples/jujutsu/juggle_conflicts.svg
- share/examples/jujutsu/operation_log.png
- share/examples/jujutsu/operation_log.svg
- share/examples/jujutsu/resolve_conflicts.png
- share/examples/jujutsu/resolve_conflicts.svg
- share/examples/jujutsu/run_scripts.sh
- share/examples/jujutsu/setup_standard_config.sh
- share/examples/jujutsu/working_copy.png
- share/examples/jujutsu/working_copy.svg
- share/man/man1/jj-abandon.1.gz
- share/man/man1/jj-absorb.1.gz
- share/man/man1/jj-arrange.1.gz
- share/man/man1/jj-bisect-run.1.gz
- share/man/man1/jj-bisect.1.gz
- share/man/man1/jj-bookmark-advance.1.gz
- share/man/man1/jj-bookmark-create.1.gz
- share/man/man1/jj-bookmark-delete.1.gz
- share/man/man1/jj-bookmark-forget.1.gz
- share/man/man1/jj-bookmark-list.1.gz
- share/man/man1/jj-bookmark-move.1.gz
- share/man/man1/jj-bookmark-rename.1.gz
- share/man/man1/jj-bookmark-set.1.gz
- share/man/man1/jj-bookmark-track.1.gz
- share/man/man1/jj-bookmark-untrack.1.gz
- share/man/man1/jj-bookmark.1.gz
- share/man/man1/jj-commit.1.gz
- share/man/man1/jj-config-edit.1.gz
The first 100 are listed.
distinfo 532
| File | Size | SHA256 |
|---|---|---|
| rust/crates/ahash-0.8.12.crate | 43413 | 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 |
| rust/crates/aho-corasick-1.1.5.crate | 184315 | c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba |
| rust/crates/alloca-0.4.0.crate | 4257 | e5a7d05ea6aea7e9e64d25b9156ba2fee3fdd659e34e41063cd2fc7cd020d7f4 |
| rust/crates/allocator-api2-0.2.21.crate | 63622 | 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 |
| rust/crates/android_system_properties-0.1.6.crate | 5625 | ae221649c9976a6f6c56ae1facf410f3ddb33cc661c4b7b61020a912d4237fbc |
| rust/crates/anes-0.1.6.crate | 23857 | 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 |
| rust/crates/ansi-to-tui-8.0.1.crate | 38814 | e42366bb9d958f042bf58f0a85e1b2d091997c1257ca49bddd7e4827aadc65fd |
| rust/crates/anstream-1.0.0.crate | 28916 | 824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d |
| rust/crates/anstyle-1.0.14.crate | 17787 | 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000 |
| rust/crates/anstyle-parse-1.0.0.crate | 22042 | 52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e |
| rust/crates/anstyle-query-1.1.5.crate | 10264 | 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc |
| rust/crates/anstyle-wincon-3.0.11.crate | 12638 | 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d |
| rust/crates/anyhow-1.0.104.crate | 48819 | 330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470 |
| rust/crates/approx-0.5.1.crate | 15100 | cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6 |
| rust/crates/arc-swap-1.9.2.crate | 81495 | c049c0be4daef0b145cb3555416b3b8ef5b7888a38aea1a3a155801fe7b0810b |
| rust/crates/arrayvec-0.7.8.crate | 33260 | d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56 |
| rust/crates/assert_cmd-2.2.2.crate | 27683 | 2aa3a22042e45de04255c7bf3626e239f450200fd0493c1e382263544b20aea6 |
| rust/crates/async-trait-0.1.92.crate | 32039 | 82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667 |
| rust/crates/atomic-0.6.1.crate | 15243 | a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340 |
| rust/crates/autocfg-1.5.1.crate | 18911 | f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53 |
Commit history 7
The latest 5 of 7 in the history this site was built from.