Populars: Dades actualitzades el 27 d’octubre del 2026

Categories

Internet1.356
Comunicació321
Àudio i vídeo898
Gràfics i disseny539
Ofimàtica i productivitat1.124
Eines per a desenvolupadors3.134
Eines d’IA529
Seguretat i privadesa385
Eines del sistema3.114
Jocs523
Educació i ciència239
Xarxa i TI284

Baixar jj 0.25.0 per a Windows

A Git-compatible VCS that is both simple and powerful

jj-vcs Control de versions #17 Control de versions
Aquesta és una versió anterior. La versió actual és la 0.46.0. jj 0.46.0 · Data de publicació:

Fitxers d’instal·lació 0.25.0

ArquitecturaTipusÀmbitMida del fitxerBaixaSHA256
64 bits ZIP → Portable — — github.com VirusTotal

L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.

Notes de la versió

About
- jj is a Git-compatible version control system that is both simple and powerful. See the installation instructions to get started.
Release highlights
- It's the holidays, and this release was overall pretty quiet, without many major
- changes. Two select improvements:
- Improvements to configuration management, including support for [conditional
- variables](https://jj-vcs.github.io/jj/v0.25.0/config#conditional-variables) in config files.
- Large files in the working copy will no longer cause commands to fail; instead
- the large files will remain intact but untracked in the working copy.
Breaking changes
- Configuration variables are no longer "stringly" typed. For example, `true` is
- not converted to a string `"true"`, and vice versa.
- The following configuration variables are now parsed strictly:
`colors.<labels>`, `git.abandon-unreachable-commits`,
`git.auto-local-bookmark`, `git.push-bookmark-prefix`, `revsets.log`,
`revsets.short-prefixes` `signing.backend`, `operation.hostname`,
`operation.username`, `ui.allow-init-native`, `ui.color`,
`ui.default-description`, `ui.progress-indicator`, `ui.quiet`, `user.email`,
`user.name`
- `jj config list` now prints inline tables `{ key = value, .. }` literally.
- Inner items of inline tables are no longer merged across configuration files.
- See the table syntax documentation for details.
- `jj config edit --user` now opens a file even if `$JJ_CONFIG` points to a
- directory. If there are multiple config files, the command will fail.
- `jj config set` no longer accepts a bare string value that looks like a TOML
- expression. For example, `jj config set NAME '[foo]'` must be quoted as `jj
- config set NAME '"[foo]"'`.
- The deprecated `[alias]` config section is no longer respected. Move command
- aliases to the `[aliases]` section.
- `jj absorb` now abandons the source commit if it becomes empty and has no
- description.
Deprecations
- `--config-toml=TOML` is deprecated in favor of `--config=NAME=VALUE` and
`--config-file=PATH`.
- The `Signature.username()` template method is deprecated for
`Signature().email().local()`.
New features
- `jj` command no longer fails due to new working-copy files larger than the
`snapshot.max-new-file-size` config option. It will print a warning and large
- files will be left untracked.
- Configuration files now support conditional variables.
- New command options `--config=NAME=VALUE` and `--config-file=PATH` to set
- string value without quoting and to load additional configuration from files.
- Templates now support the `>=`, `>`, `<=`, and `<` relational operators for
`Integer` types.
- A new Email template type is added. `Signature.email()` now returns an Email
- template type instead of a String.
- Adds a new template alias `commit_timestamp(commit)` which defaults to the
- committer date.
- Conflict markers are now allowed to be longer than 7 characters, allowing
- conflicts to be materialized and parsed correctly in files which already
- contain lines that look like conflict markers.
- New `$marker_length` variable to allow merge tools to support longer conflict
- markers (equivalent to "%L" for Git merge drivers).
- `jj describe` now accepts a `JJ: ignore-rest` line that ignores everything
- below it, similar to a "scissor line" in git. When editing multiple commits,
- only ignore until the next `JJ: describe` line.
Fixed bugs
- The `$NO_COLOR` environment variable must now be non-empty to be respected.
- Fixed incompatible rendering of empty hunks in git/unified diffs. #5049
- Fixed performance of progress bar rendering when fetching from Git remote. #5057
- `jj config path --user` no longer creates new file at the default config path.
- On Windows, workspace paths (printed by `jj root`) no longer use UNC-style
`\\?\` paths unless necessary.
- On Windows, `jj git clone` now converts local Git remote path to
- slash-separated path.
- `jj resolve` no longer removes the executable bit on resolved files when using
- an external merge tool.
Contributors
- Thanks to the people who made this release happen!
- Alex Stefanov (@umnikos)
- Anton Älgmyr (@algmyr)
- Austin Seipp (@thoughtpolice)
- Benjamin Tan (@bnjmnt4n)
- Bryce Berger (@bryceberger)
- Daniel Ploch (@torquestomp)
- David Crespo (@david-crespo)
- George Tsiamasiotis (@gtsiam)
- Jochen Kupperschmidt (@homeworkprod)
- Keane Nguyen (@keanemind)
- Martin von Zweigbergk (@martinvonz)
- Matt Kulukundis (@fowles)
- Milo Moisson (@mrnossiom)
- petricavalry (@petricavalry)
- Philip Metzger (@PhilipMetzger)
- Remo Senekowitsch (@senekor)
- Scott Taylor (@scott2000)
- Shane Sveller (@shanesveller)
- Stephen Jennings (@jennings)
- Tim Janik (@tim-janik)
- Vamsi Avula (@avamsi)
- Waleed Khan (@arxanas)
- Yuya Nishihara (@yuja)

https://github.com/jj-vcs/jj/releases/tag/v0.25.0

El més popular a Control de versions

Mostra-ho tot
  1. GitHub CLIControl de versions · GitHub Inc.
  2. GitControl de versions · The Git Development Community
  3. GitTools GitVersionControl de versions · GitTools
  4. Git ExtensionsControl de versions · Git Extensions Team
  5. Git Credential Manager (User)Control de versions · github
  6. hubControl de versions · GitHub Inc.
  7. MercurialControl de versions · Olivia Mackall and others
  8. GitButlerControl de versions · GitButler
  9. TortoiseSVNControl de versions · TortoiseSVN
  10. DevHubControl de versions · Bruno Lemos

Etiquetes

Comparteix