stable

git-lfs-2.4.0-1.fc26 and golang-github-git-lfs-wildmatch-0-0.1.20180219git8a05186.fc26

FEDORA-2018-f205bd5b47 created by qulogic 7 years ago for Fedora 26

Update to latest version 2.4.0. In the interest of brevity, this list includes bugs and features, but not miscellaneous changes, or items not relevant to Fedora. Please see the upstream changelog for full details.

This release introduces a rewrite of the underlying file matching engine, expands the API to include relevant refspecs for individual requests, standardizes the progress output among commands, and more.

Please note: in the next MAJOR release (v3.0.0) the semantic meaning behind --include and --exclude flags will change. As the details of exactly which existing patterns will no longer function as previously are known, we will indicate them here. Any --include or --exclude patterns used in v2.3.0 or earlier are expected to work as previously in this release.

Features

  • Support wildmatch-compliant options in --include, --exclude
  • Expand the specification to include relevant refspecs
  • Standardize progress meter output and implementation
  • Teach new flags, functionality to git lfs ls-files
  • Add new flags, functionality to git lfs migrate
  • New functionality in package lfsapi
  • Code cleanup in git.Config, package localstorage

Bugs

  • all: fix 32-bit alignment issues with sync/atomic #2883 (ttaylorr)
  • all: memory alignment issues on 32-bit systems. #2880 (jeffreydwalter)
  • command/migrate: don't migrate remote references in bare repositories #2769 (ttaylorr)
  • commands/ls-files: behave correctly before initial commit #2794 (ttaylorr)
  • commands/migrate: allow for ambiguous references in migrations #2734 (ttaylorr)
  • commands: fill in missing printf arg #2678 (technoweenie)
  • config: Add lfs.locksverify to safe keys. #2797 (b4mboo)
  • don't replace pointers with objects if clean filter is not configured #2626 (technoweenie)
  • fsck: attach a filter to exclude unfetched items from fsck #2847 (larsxschneider)
  • git/githistory: copy entries from cache, elsewhere #2884 (ttaylorr)
  • git/githistory: migrate annotated tags correctly #2780 (ttaylorr)
  • git/odb: don't print extra newline after commit message #2784 (ttaylorr)
  • git/odb: extract identifiers from commits verbatim #2751 (wsprent)
  • git/odb: implement parsing for annotated *Tag's #2778 (ttaylorr)
  • git/odb: retain newlines when parsing commit messages #2786 (ttaylorr)
  • lfs: PointerScanner is nil after error, so don't close #2699 (technoweenie)
  • lfsapi: Cred helper improvements #2695 (technoweenie)
  • lfsapi: retry requests changing access from none IF Auth header is empty #2621 (technoweenie)
  • prune: always prune excluded paths #2851 (larsxschneider)
  • status: fix incorrect formatting with unpushed objects #2746 (ttaylorr)
  • tasklog: don't drop updates in PercentageTask #2755 (ttaylorr)
  • test: Fix integration test early exit #2735 (technoweenie)
  • test: generate random repo names with fs-safe characters #2698 (technoweenie)

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2018-f205bd5b47

This update has been submitted for testing by qulogic.

7 years ago

This update has been pushed to testing.

7 years ago

This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes

7 years ago

This update has been submitted for batched by qulogic.

7 years ago

This update has been submitted for stable by bodhi.

7 years ago

This update has been pushed to stable.

7 years ago

Please login to add feedback.

Metadata
Type
enhancement
Karma
0
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
disabled
Dates
submitted
7 years ago
in testing
7 years ago
in stable
7 years ago
BZ#1551205 git-lfs-2.4.0 is available
0
0
BZ#1551244 Review Request: golang-github-git-lfs-wildmatch - Pattern matching language for filepaths compatible with Git
0
0

Automated Test Results