Accepting request 1234556 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1234556 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=17
This commit is contained in:
4
_service
4
_service
@@ -1,9 +1,9 @@
|
|||||||
<services>
|
<services>
|
||||||
<service name="obs_scm" mode="manual">
|
<service name="obs_scm" mode="manual">
|
||||||
<param name="url">https://github.com/martinvonz/jj</param>
|
<param name="url">https://github.com/jj-vcs/jj</param>
|
||||||
<param name="scm">git</param>
|
<param name="scm">git</param>
|
||||||
<param name="exclude">.git</param>
|
<param name="exclude">.git</param>
|
||||||
<param name="revision">v0.24.0</param>
|
<param name="revision">v0.25.0</param>
|
||||||
<param name="versionformat">@PARENT_TAG@</param>
|
<param name="versionformat">@PARENT_TAG@</param>
|
||||||
<param name="versionrewrite-pattern">v(.*)</param>
|
<param name="versionrewrite-pattern">v(.*)</param>
|
||||||
<param name="changesgenerate">disable</param>
|
<param name="changesgenerate">disable</param>
|
||||||
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:5cb76d9809a1aa0efeddb734e32747df3f2f031525ea02899e8790de2b3d27f4
|
|
||||||
size 7277581
|
|
3
jujutsu-0.25.0.obscpio
Normal file
3
jujutsu-0.25.0.obscpio
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:81301644c9b124f40d679a250682461a8e8441e18a6144f67071e85345b8ce9f
|
||||||
|
size 7429645
|
@@ -1,3 +1,84 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 2 10:51:18 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 0.25.0:
|
||||||
|
* Release highlights
|
||||||
|
- Improvements to configuration management, including support
|
||||||
|
for 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.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Dec 18 14:52:06 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
Wed Dec 18 14:52:06 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
name: jujutsu
|
name: jujutsu
|
||||||
version: 0.24.0
|
version: 0.25.0
|
||||||
mtime: 1733345204
|
mtime: 1735790175
|
||||||
commit: 32d2a85539254e9d96f9819072fa5c6ac70dd1e4
|
commit: 041c4fecb77434dd6720e7d7f1ce48d9575ac5f7
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package jujutsu
|
# spec file for package jujutsu
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -19,11 +19,11 @@
|
|||||||
%define binary_name jj
|
%define binary_name jj
|
||||||
|
|
||||||
Name: jujutsu
|
Name: jujutsu
|
||||||
Version: 0.24.0
|
Version: 0.25.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Git-compatible DVCS that is both simple and powerful
|
Summary: Git-compatible DVCS that is both simple and powerful
|
||||||
License: MIT
|
License: MIT
|
||||||
URL: https://github.com/martinvonz/jj
|
URL: https://github.com/jj-vcs/jj
|
||||||
Source0: %{name}-%{version}.tar.gz
|
Source0: %{name}-%{version}.tar.gz
|
||||||
Source1: vendor.tar.zst
|
Source1: vendor.tar.zst
|
||||||
BuildRequires: cargo >= 1.76
|
BuildRequires: cargo >= 1.76
|
||||||
|
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:3068059bbee5036e4da3d35d0bb70f8c953ba51e59db4942fdd7735855e82345
|
oid sha256:1cbbcd5b64b340f5a98eea9e9692ee91c30ff98cb677c908067bf5d2c99fcf18
|
||||||
size 40576381
|
size 40551367
|
||||||
|
Reference in New Issue
Block a user