Accepting request 1105861 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1105861 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=300
This commit is contained in:
commit
f9faf62fed
Binary file not shown.
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:e748bafd424cfe80b212cbc6f1bbccc3a47d4862fb1eb7988877750478568040
|
|
||||||
size 7273624
|
|
BIN
git-2.42.0.tar.sign
Normal file
BIN
git-2.42.0.tar.sign
Normal file
Binary file not shown.
3
git-2.42.0.tar.xz
Normal file
3
git-2.42.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:3278210e9fd2994b8484dd7e3ddd9ea8b940ef52170cdb606daa94d887c93b0d
|
||||||
|
size 7346760
|
68
git.changes
68
git.changes
@ -1,3 +1,71 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Aug 23 19:03:38 UTC 2023 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||||
|
|
||||||
|
- git 2.42.0:
|
||||||
|
* "git pack-refs" learns "--include" and "--exclude" to tweak the ref
|
||||||
|
hierarchy to be packed using pattern matching.
|
||||||
|
* 'git worktree add' learned how to create a worktree based on an
|
||||||
|
orphaned branch with `--orphan`.
|
||||||
|
* "git pack-objects" learned to invoke a new hook program that
|
||||||
|
enumerates extra objects to be used as anchoring points to keep
|
||||||
|
otherwise unreachable objects in cruft packs.
|
||||||
|
* Add more "git var" for toolsmiths to learn various locations Git is
|
||||||
|
configured with either via the configuration or hard-coded defaults.
|
||||||
|
* 'git notes append' was taught '--separator' to specify string to insert
|
||||||
|
between paragraphs.
|
||||||
|
* The "git for-each-ref" family of commands learned placeholders
|
||||||
|
related to GPG signature verification.
|
||||||
|
* "git diff --no-index" learned to read from named pipes as if they
|
||||||
|
were regular files, to allow "git diff <(process) <(substitution)"
|
||||||
|
some shells support.
|
||||||
|
* Help newbies by suggesting that there are cases where force-pushing
|
||||||
|
is a valid and sensible thing to update a branch at a remote
|
||||||
|
repository, rather than reconciling with merge/rebase.
|
||||||
|
* "git blame --contents=file" has been taught to work in a bare
|
||||||
|
repository.
|
||||||
|
* "git branch -f X" to repoint the branch X said that X was "checked
|
||||||
|
out" in another worktree, even when branch X was not and instead
|
||||||
|
being bisected or rebased. The message was reworded to say the
|
||||||
|
branch was "in use".
|
||||||
|
* Tone down the warning on SHA-256 repositories being an experimental
|
||||||
|
curiosity. We do not have support for them to interoperate with
|
||||||
|
traditional SHA-1 repositories, but at this point, we do not plan
|
||||||
|
to make breaking changes to SHA-256 repositories and there is no
|
||||||
|
longer need for such a strongly phrased warning.
|
||||||
|
* "git diff-tree" has been taught to take advantage of the
|
||||||
|
sparse-index feature.
|
||||||
|
* The object traversal using reachability bitmap done by
|
||||||
|
"pack-object" has been tweaked to take advantage of the fact that
|
||||||
|
using "boundary" commits as representative of all the uninteresting
|
||||||
|
ones can save quite a lot of object enumeration.
|
||||||
|
* "git worktree" learned to work better with sparse index feature.
|
||||||
|
* When the external merge driver is killed by a signal, its output
|
||||||
|
should not be trusted as a resolution with conflicts that is
|
||||||
|
proposed by the driver, but the code did.
|
||||||
|
* The set-up code for the get_revision() API now allows feeding
|
||||||
|
options like --all and --not in the --stdin mode.
|
||||||
|
* Move functions that are not about pure string manipulation out of
|
||||||
|
strbuf.[ch]
|
||||||
|
* "imap-send" codepaths got cleaned up to get rid of unused
|
||||||
|
parameters.
|
||||||
|
* Enumerating refs in the packed-refs file, while excluding refs that
|
||||||
|
match certain patterns, has been optimized.
|
||||||
|
* Mark-up unused parameters in the code so that we can eventually
|
||||||
|
enable -Wunused-parameter by default.
|
||||||
|
* Instead of inventing a custom counter variables for debugging,
|
||||||
|
use existing trace2 facility in the fsync customization codepath.
|
||||||
|
* "git branch --list --format=<format>" and friends are taught
|
||||||
|
a new "%(describe)" placeholder.
|
||||||
|
* Clarify how to choose the starting point for a new topic in
|
||||||
|
developer guidance document.
|
||||||
|
* The implementation of "get_sha1_hex()" that reads a hexadecimal
|
||||||
|
string that spells a full object name has been extended to cope
|
||||||
|
with any hash function used in the repository, but the "sha1" in
|
||||||
|
its name survived. Rename it to get_hash_hex(), a name that is
|
||||||
|
more consistent within its friends like get_hash_hex_algop().
|
||||||
|
* Command line parser fix, and a small parse-options API update.
|
||||||
|
* bug fixes
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Jun 3 15:59:19 UTC 2023 - Andreas Stieger <Andreas.Stieger@gmx.de>
|
Sat Jun 3 15:59:19 UTC 2023 - Andreas Stieger <Andreas.Stieger@gmx.de>
|
||||||
|
|
||||||
|
3
git.spec
3
git.spec
@ -35,7 +35,7 @@
|
|||||||
%bcond_with asciidoctor
|
%bcond_with asciidoctor
|
||||||
%endif
|
%endif
|
||||||
Name: git
|
Name: git
|
||||||
Version: 2.41.0
|
Version: 2.42.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Fast, scalable, distributed revision control system
|
Summary: Fast, scalable, distributed revision control system
|
||||||
License: GPL-2.0-only
|
License: GPL-2.0-only
|
||||||
@ -187,7 +187,6 @@ Supplements: (%{name} and cvs)
|
|||||||
Tools for importing CVS repositories to the Git version control system.
|
Tools for importing CVS repositories to the Git version control system.
|
||||||
|
|
||||||
%if %{with git_libsecret}
|
%if %{with git_libsecret}
|
||||||
|
|
||||||
%package credential-libsecret
|
%package credential-libsecret
|
||||||
Summary: Git credential backend using libsecret to access keyring
|
Summary: Git credential backend using libsecret to access keyring
|
||||||
Group: Development/Tools/Version Control
|
Group: Development/Tools/Version Control
|
||||||
|
Loading…
Reference in New Issue
Block a user