Accepting request 1121697 from home:ojkastl_buildservice:Branch_devel_tools_scm
update to 0.11.0 OBS-URL: https://build.opensuse.org/request/show/1121697 OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=2
This commit is contained in:
parent
0f6030581d
commit
f1ad757bb9
4
_service
4
_service
@ -4,8 +4,8 @@
|
||||
<param name="scm">git</param>
|
||||
<param name="exclude">.git</param>
|
||||
<param name="versionformat">@PARENT_TAG@</param>
|
||||
<param name="revision">v0.10.0</param>
|
||||
<param name="changesgenerate">enable</param>
|
||||
<param name="revision">v0.11.0</param>
|
||||
<param name="changesgenerate">false</param>
|
||||
<param name="versionrewrite-pattern">v(.*)</param>
|
||||
</service>
|
||||
<service name="tar" mode="buildtime"/>
|
||||
|
@ -1,4 +1,4 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://github.com/martinvonz/jj</param>
|
||||
<param name="changesrevision">ce933507df6eb51286cb7c7e3f1aaa53e581a3ef</param></service></servicedata>
|
||||
<param name="changesrevision">f00f7527ddce21886fe93e11324c5227f15eeaca</param></service></servicedata>
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:27df117dae5c1b8cd103dee0480f312d4fd8ac590c12b9c69970eb03fdf692f3
|
||||
size 4163084
|
3
jj-0.11.0.obscpio
Normal file
3
jj-0.11.0.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c065d0475c9a0bef79af115d9ba689df80c78e2195bcdebff0fc3f23fddf737c
|
||||
size 4383756
|
@ -1,4 +1,4 @@
|
||||
name: jj
|
||||
version: 0.10.0
|
||||
mtime: 1696463145
|
||||
commit: ce933507df6eb51286cb7c7e3f1aaa53e581a3ef
|
||||
version: 0.11.0
|
||||
mtime: 1698862124
|
||||
commit: f00f7527ddce21886fe93e11324c5227f15eeaca
|
||||
|
@ -1,3 +1,69 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 01 19:12:45 UTC 2023 - kastl@b1-systems.de
|
||||
|
||||
- Update to version 0.11.0:
|
||||
* Breaking changes
|
||||
- Conflicts are now stored in a different way. Commits written
|
||||
by a new jj binary will not be read correctly by older jj
|
||||
binaries. The new model solves some performance problems with
|
||||
the old model. For example, jj log should be noticeably
|
||||
faster on large repos. You may need to create a new clone to
|
||||
see the full speedup.
|
||||
- The remote_branches() revset now includes branches exported
|
||||
to the Git repository (so called Git-tracking branches.) Use
|
||||
remote_branches(remote=exact:"origin") to query branches of
|
||||
certain remote.
|
||||
- Status messages are now printed to stderr.
|
||||
- jj config set now interprets the value as TOML also if it's a
|
||||
valid TOML array or table. For example, jj config set --user
|
||||
'aliases.n' '["new"]'
|
||||
- Remote branches now have tracking or non-tracking flags. The
|
||||
git.auto-local-branch setting is applied only to newly
|
||||
fetched remote branches. Existing remote branches are
|
||||
migrated as follows:
|
||||
- If local branch exists, the corresponding remote branches
|
||||
are considered tracking branches.
|
||||
- Otherwise, the remote branches are non-tracking branches.
|
||||
- If the deduced tracking flags are wrong, use jj branch
|
||||
track/untrack commands to fix them up.
|
||||
- See automatic local branch creation for details.
|
||||
- Non-tracking remote branches aren't listed by default. Use jj
|
||||
branch list --all to show all local and remote branches.
|
||||
- It's not allowed to push branches if non-tracking remote
|
||||
branches of the same name exist.
|
||||
- Pushing deleted/moved branches no longer abandons the local
|
||||
commits referenced by the remote branches.
|
||||
- jj git fetch --branch now requires glob: prefix to expand *
|
||||
in branch name.
|
||||
* New features
|
||||
- jj's stable release can now be installed with cargo binstall
|
||||
jj-cli.
|
||||
- jj workspace add now takes a --revision argument.
|
||||
- jj workspace forget can now forget multiple workspaces at
|
||||
once.
|
||||
- branches()/remote_branches()/author()/committer()/description()
|
||||
revsets now support glob matching.
|
||||
- jj branch delete/forget/list, and jj git push --branch now
|
||||
support string pattern syntax. The --glob option is
|
||||
deprecated in favor of glob: pattern.
|
||||
- The branches/tags/git_refs/git_head template keywords now
|
||||
return a list of RefNames. They were previously pre-formatted
|
||||
strings.
|
||||
- The new template keywords local_branches/remote_branches are
|
||||
added to show only local/remote branches.
|
||||
- jj workspace add now preserves all parents of the old
|
||||
working-copy commit instead of just the first one.
|
||||
- jj rebase -r gained the ability to rebase a revision A onto a
|
||||
descendant of A.
|
||||
* Fixed bugs
|
||||
- Updating the working copy to a commit where a file that's
|
||||
currently ignored in the working copy no longer leads to a
|
||||
crash (#976).
|
||||
- Conflicts in executable files can now be resolved just like
|
||||
conflicts in non-executable files (#1279).
|
||||
- jj new --insert-before and --insert-after now respect
|
||||
immutable revisions (#2468).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 9 15:49:09 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
%define binary_name jj
|
||||
|
||||
Name: jujutsu
|
||||
Version: 0.10.0
|
||||
Version: 0.11.0
|
||||
Release: 0
|
||||
Summary: Git-compatible DVCS that is both simple and powerful
|
||||
License: MIT
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f24981da4e4108e0dd713482a425ea206e1a7809be146014b7e1bf89944f94e1
|
||||
size 43333746
|
||||
oid sha256:e9541f42f61a51a728f56c6b44005201042eed70155cf0c05a7c0373dde162bd
|
||||
size 35156555
|
||||
|
Loading…
Reference in New Issue
Block a user