Revisions of git-lfs

Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 641691 from Robert Frohl's avatar Robert Frohl (rfrohl) (revision 5)
- Update to 2.5.2
- Added manpages again for Tumbleweed and Leap 15
- Enabled unit tests
- Added Makefile_path.patch to fix make error
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 569850 from Mia Herkt's avatar Mia Herkt (lachs0r) (revision 4)
- Drop manpages due to missing ronn package
- Add license
- Update to 2.3.4
  * Features:
    + commands: add git-lfs-migrate(1) 'import' subcommand
    + commands: add git-lfs-migrate(1) 'info' subcommand
    + Implement status --json
    + commands/uploader: allow incomplete pushes
    + git/odb/pack: improve git lfs migrate performance
    + git/odb/pack: introduce packed object reassembly
    + git/odb/pack: teach packfile index entry lookups
    + git/{odb,githistory}: don't write unchanged objects
    + commands: improve git clone performance with 'delay'
      capability
    + commands: mark git lfs clone as deprecated
    + commands: enable lfs.allowincompletepush by default
    + commands: teach '--everything' to git lfs migrate
    + commands: teach git lfs ls-files a '--debug' option
    + commands,lfs: warn on 4gb size conversion during clean
    + lfsapi/creds: teach about GIT_ASKPASS and core.askpass
    + commands/status: indicate missing objects
    + Allow using custom transfer agents directly
    + Add lfs.storage parameter for overriding LFS storage location
    + lfsapi: enable credential caching by default
    + commands/install: teach --manual to git-lfs-install(1)
    + add support for SSH_ASKPASS
    + git lfs migrate --verbose option
    + Support standalone custom transfer based on API URL prefix
      match
    + bump default activity timeout from 10s -> 30s
    + 'git lfs install' updates filters with 'skip-smudge' option
  * Bugs:
    + Make pull return non-zero error code when some downloads
      failed
    + lfsapi: support cross-scheme redirection
    + sanitize ssh options parsed from ssh:// url
    + filepathfilter: interpret as .gitignore syntax
    + tq/basic_download: guard against nil HTTP response
    + commands: fix logged error not interpolating format
      qualifiers
    + Retry on timeout or temporary errors
    + commands/uploader: don't verify locks if verification is
      disabled
    + commands/clone: add new flags since Git 2.9
    + Make pull return non-zero error code when some downloads
      failed
    + tq/basic_download: guard against nil HTTP response
    + Bugfix: cannot push to scp style URL
    + support lfs..* values where url does not include .git
    + commands: fix logged error not interpolating format
      qualifiers
    + commands/help: print helptext to stdout for consistency with
      Git
    + git lfs status --json only includes lfs files
    + git/odb: remove temporary files after migration
    + git/githistory: fix hanging on empty set of commits
    + migrate: don't checkout HEAD on bare repositories
    + git/odb: prevent cross-volume link error when saving objects
    + commands: only pass --jobs to 'git clone' if set
    + migrate: fix migrations with subdirectories in '--include'
      or '--exclude'
    + commands/migrate: fix hardlinking issue when different
      filesystem is mounted at /tmp
    + commands: make git lfs migrate fetch ref updates before
      migrating
    + commands: remove '--above=1mb' default from git lfs migrate
      info
    + filepathfilter: fix HasPrefix() when no '--include' filters
      present
    + git/githistory/log: fix race condition with
      git/githistory/log tests
    + git/odb: fix closing object database test
    + git/githistory: only update local refs after migrations
    + locking: fix unlocking files not removing write flag
    + locks: fix unlocking files in a symlinked directory
    + commands: teach git lfs unlock to ignore status errs in 
      appropriate conditions
    + git: expand GetAttributePaths check to include non-LFS
      lockables
    + fix multiple git update-index invocations
    + tools: fix SSH credential cacher expiration
    + lfsapi: fix read/write race condition in credential cacher
    + lfs: fix cleaning contents larger than 1024 bytes over stdin
    + fsck only scans current version of objects
    + progress: fix writing updates to $GIT_LFS_PROGRESS
    + commands/track: resolve symlinks before comparing attr paths
    + test: ensure that empty pointers are empty
    + git/githistory/log: prevent 'NaN' showing up in
      *PercentageTask
    + tq: teach Batch() API to retry itself after io.EOF's
    + Improve invalid URL error messages
    + Fix double counting progress bug
    + trim whitespace from GIT_ASKPASS provided passwords
    + remove mmap usage in Packfile reader
    + git lfs clone: don't fetch for unborn repositories
    + ensure files are marked readonly after unlocking by ID
    + add files to index with path relative to current dir
    + better Netrc errors
    + only use askpass if credential.helper is not configured
    + convert backslash to slash when writing to .gitattributes
    + invoke lfs for 'git update-index', fixing 'status' issues
    + cache http credential helper output by default
    + FastWalkGitRepo: limit number of concurrent goroutines
    + handle scenario where multiple configuration values exist
      in ~/.gitconfig
  * Misc:
    + Add git-lfs-lock and git-lfs-unlock to help index
    + config: allow multiple environments when calling
      config.Unmarshal
    + Minor cleanups in help index
    + Add git-lfs-lock and git-lfs-unlock to help index
    + lfs: trace hook install, uninstall, upgrade
    + git/githistory: change "Rewriting commits" when not updating
      refs
    + commands: print IP addresses in error logs
    + commands: print current time in UTC to error logs
    + commands: Disable lock verification when using a standalone
      custom-transfer agent
    + docs/man: update git lfs migrate documentation with EXAMPLES
    + docs/man: recommend global per-host locking config
    + commands: use transfer queue's batch size instead of constant
    + add function to invoke Git with disabled LFS filters
    + config: warn on unsafe keys in .lfsconfig
    + glide: remove unused dependencies
    + script/build: pass '-{ld,gc}flags' to compiler, if given
    + spec: mention that an empty file is its own LFS pointer
    + Update to latest version of github.com/pkg/errors
    + lfs: indent contents of git lfs install, update
    + tq: increase default lfs.concurrenttransfers to 8
    + Update migrate docs example for multiple file types
    + only copy req headers if there are git-configured extra
      headers
    + update tracerx to add timestamps
Andreas Stieger's avatar Andreas Stieger (AndreasStieger) committed (revision 3)
undelete
Adrien Plazas's avatar Adrien Plazas (aplazas) committed (revision 2)
1
Displaying revisions 41 - 45 of 45
openSUSE Build Service is sponsored by