Accepting request 1190197 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1190197 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=10
This commit is contained in:
commit
de7d19f9dc
2
_service
2
_service
@ -4,7 +4,7 @@
|
|||||||
<param name="scm">git</param>
|
<param name="scm">git</param>
|
||||||
<param name="exclude">.git</param>
|
<param name="exclude">.git</param>
|
||||||
<param name="versionformat">@PARENT_TAG@</param>
|
<param name="versionformat">@PARENT_TAG@</param>
|
||||||
<param name="revision">v0.18.0</param>
|
<param name="revision">v0.19.0</param>
|
||||||
<param name="changesgenerate">disable</param>
|
<param name="changesgenerate">disable</param>
|
||||||
<param name="versionrewrite-pattern">v(.*)</param>
|
<param name="versionrewrite-pattern">v(.*)</param>
|
||||||
</service>
|
</service>
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:9c20b2b26a9d97ccde20c500470af0767e78d59dc049bc3d22b1bd05a787b689
|
|
||||||
size 5770765
|
|
3
jj-0.19.0.obscpio
Normal file
3
jj-0.19.0.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:1fbf9d7ef7d76de794f76a300573003e7819ad68ecac83d7c6822e8c6a08fba9
|
||||||
|
size 5952525
|
@ -1,4 +1,4 @@
|
|||||||
name: jj
|
name: jj
|
||||||
version: 0.18.0
|
version: 0.19.0
|
||||||
mtime: 1717670815
|
mtime: 1720042660
|
||||||
commit: 9fb5307b7886e390c02817af7c31b403f0279144
|
commit: 74c275ed10a7b45e1638fb00e53e29bc6286e8ba
|
||||||
|
@ -1,3 +1,77 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 11 05:39:28 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 0.19.0:
|
||||||
|
* Breaking changes
|
||||||
|
- In revset aliases, top-level kind:pattern expression is now
|
||||||
|
parsed as modifier. Surround with parentheses if it should be
|
||||||
|
parsed as string/file pattern.
|
||||||
|
- Dropped support for automatic upgrade of repo formats used by
|
||||||
|
versions before 0.12.0.
|
||||||
|
- jj fix now defaults to the broader revset -s reachable(@,
|
||||||
|
mutable()) instead of -s @.
|
||||||
|
- Dropped support for deprecated jj branch delete/forget --glob
|
||||||
|
option.
|
||||||
|
- jj branch set now creates new branch if it doesn't exist. Use
|
||||||
|
jj branch move to ensure that the target branch already
|
||||||
|
exists. #3584
|
||||||
|
* Deprecations
|
||||||
|
- Replacing -l shorthand for --limit with -n in jj log, jj op
|
||||||
|
log and jj obslog.
|
||||||
|
- jj split --siblings is deprecated in favor of jj split
|
||||||
|
--parallel (to match jj parallelize).
|
||||||
|
- A new jj file subcommand now replaces several existing
|
||||||
|
uncategorized commands, which are deprecated.
|
||||||
|
- jj file show replaces jj cat.
|
||||||
|
- jj file chmod replaces jj chmod.
|
||||||
|
- jj file list replaces jj files.
|
||||||
|
* New features
|
||||||
|
- Support background filesystem monitoring via watchman
|
||||||
|
triggers enabled with the
|
||||||
|
core.watchman.register_snapshot_trigger = true config.
|
||||||
|
- Show paths to config files when configuration errors occur.
|
||||||
|
- jj fix now supports configuring the default revset for -s
|
||||||
|
using the revsets.fix config.
|
||||||
|
- The descendants() revset function now accepts an optional
|
||||||
|
depth argument; like the ancestors() depth argument, it
|
||||||
|
limits the depth of the set.
|
||||||
|
- Revset/template aliases now support function overloading.
|
||||||
|
#2966
|
||||||
|
- Conflicted files are individually simplified before being
|
||||||
|
materialized.
|
||||||
|
- The jj file subcommand now contains several existing file
|
||||||
|
utilities.
|
||||||
|
- jj file show, replacing jj cat.
|
||||||
|
- jj file chmod replacing jj chmod.
|
||||||
|
- jj file list replacing jj files.
|
||||||
|
- New command jj branch move let you update branches by name
|
||||||
|
pattern or source revision.
|
||||||
|
- New diff option jj diff --name-only allows for easier shell
|
||||||
|
scripting.
|
||||||
|
- In color-words diffs, hunks are now highlighted with
|
||||||
|
underline. See diff colors and styles for customization.
|
||||||
|
- jj git push -c <arg> can now accept revsets that resolve to
|
||||||
|
multiple revisions. This means that jj git push -c xyz -c abc
|
||||||
|
is now equivalent to jj git push -c 'all:(xyz | abc)'.
|
||||||
|
- jj prev and jj next have gained a --conflict flag which moves
|
||||||
|
you to the next conflict in a child commit.
|
||||||
|
- New command jj git remote set-url that sets the url of a git
|
||||||
|
remote.
|
||||||
|
- Author timestamp is now reset when rewriting discardable
|
||||||
|
commits (empty commits with no description) if authored by
|
||||||
|
the current user. #2000
|
||||||
|
- jj commit now accepts --reset-author option to match jj
|
||||||
|
describe.
|
||||||
|
- jj squash now accepts a --keep-emptied option to keep the
|
||||||
|
source commit.
|
||||||
|
* Fixed bugs
|
||||||
|
- jj git push now ignores immutable commits when checking
|
||||||
|
whether a to-be-pushed commit has conflicts, or has no
|
||||||
|
description / committer / author set. #3029
|
||||||
|
- jj will look for divergent changes outside the short prefix
|
||||||
|
set even if it finds the change id inside the short prefix
|
||||||
|
set. #2476
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jun 7 20:02:25 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
Fri Jun 7 20:02:25 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
%define binary_name jj
|
%define binary_name jj
|
||||||
|
|
||||||
Name: jujutsu
|
Name: jujutsu
|
||||||
Version: 0.18.0
|
Version: 0.19.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
|
||||||
@ -45,8 +45,6 @@ Jujutsu is an experimental version control system. While Git compatibility is st
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -p 1 -a 1 -n jj-%{version}
|
%autosetup -p 1 -a 1 -n jj-%{version}
|
||||||
mkdir -p .cargo
|
|
||||||
rm -vf .cargo/config.toml
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%{cargo_build}
|
%{cargo_build}
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:d2cd96a3d49e34d26dc784e7269a3a91c07e80430b0018d4df3593c36b44bc96
|
oid sha256:3cd9da0cd42796f9cdeb50f9c87b23532755d6fd8f3135391ab7a9b6b110ef74
|
||||||
size 37120413
|
size 37187796
|
||||||
|
Loading…
Reference in New Issue
Block a user