Source: jujutsu Section: utils Priority: optional Maintainer: Debian Rust Maintainers Uploaders: Federico Ceratto , Ananthu C V Rules-Requires-Root: no Build-Depends: debhelper-compat (= 13), dh-cargo, help2man, librust-anyhow-dev, librust-arc-swap-dev, librust-async-trait-dev, librust-bitflags-dev, librust-blake2-dev, librust-bstr-dev, librust-bytes-dev, librust-cfg-if-dev, librust-chrono-dev, librust-clap-dev, librust-clap-complete-dev, librust-clap-complete-nushell-dev, librust-clap-mangen-dev, librust-clap-markdown-dev, librust-clru-dev, librust-crc32fast-dev, librust-crossbeam-channel-dev, librust-crossterm-dev, librust-dashmap-dev, librust-digest-dev, librust-dunce-dev, librust-either-dev, librust-encoding-rs-dev, librust-errno-dev, librust-etcetera-dev, librust-faster-hex-dev, librust-fastrand-dev, librust-filetime-dev, librust-flate2-dev, librust-fnv-dev, librust-futures-dev, librust-gix-dev, librust-glob-dev, librust-hashbrown-dev, librust-hex-dev, librust-ignore-dev, librust-imara-diff-dev, librust-indexmap-dev, librust-indoc-dev, librust-interim-dev (>= 0.2.1), librust-io-close-dev, librust-itertools-dev, librust-itoa-dev, librust-kstring-dev, librust-libc-dev, librust-log-dev, librust-logos-dev, librust-maplit-dev, librust-maybe-async-dev, librust-memchr-dev, librust-memmap2-dev, librust-once-cell-dev, librust-os-pipe-dev, librust-parking-lot-dev, librust-percent-encoding-dev, librust-pest-derive-dev, librust-pest-dev, librust-pin-project-lite-dev, librust-pollster-dev, librust-ppv-lite86-dev, librust-proc-macro2-dev, librust-prost-build-dev, librust-prost-derive-dev, librust-prost-dev, librust-quote-dev, librust-rand-chacha-dev, librust-rand-dev, librust-rayon-dev, librust-ref-cast-dev, librust-regex-dev, librust-rpassword-dev, librust-rustix-dev, librust-same-file-dev, librust-sapling-renderdag-dev, librust-sapling-streampager-dev, librust-scm-record-dev, librust-serde-bser-dev, librust-serde-dev, librust-serde-json-dev, librust-sha1-checked-dev, librust-shell-words-dev, librust-slab-dev, librust-smallvec-dev, librust-strsim-dev, librust-syn-dev, librust-tempfile-dev, librust-textwrap-dev, librust-thiserror-dev, librust-timeago-dev, librust-tokio-dev, librust-toml-edit-dev, librust-tracing-chrome-dev, librust-tracing-dev, librust-tracing-subscriber-dev, librust-uluru-dev, librust-unicode-bom-dev, librust-unicode-normalization-dev, librust-unicode-width-dev, librust-url-dev, librust-walkdir-dev, librust-whoami-dev, librust-winnow-dev, rustc, Standards-Version: 4.7.2 Homepage: https://github.com/jj-vcs/jj Vcs-Browser: https://salsa.debian.org/rust-team/jujutsu Vcs-Git: https://salsa.debian.org/rust-team/jujutsu.git Package: jujutsu Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, Description: Git-compatible version control system Jujutsu is an easy to use and versatile version control system for software projects. It is compatible with Git and provides: Working-copy-as-a-commit: Changes to files are recorded automatically as normal commits, and amended on every subsequent change removing the need for `git stash` and working with index and staging. Operation log & undo: Jujutsu records every operation that is performed on the repository, from commits, to pulls, to pushes. Automatic rebase and conflict resolution: When you modify a commit, every descendent is automatically rebased on top of it. This makes "patch-based" workflows a breeze.