CI to automate build of cargo lockfiles on different Alpine releases for git-annex aports https://gitlab.alpinelinux.org/alpine/aports/-/tree/master/community/git-annex
Find a file
Joey Hess 51b2d6d8c5
avoid storing same filename repeatedly in versioned import from S3
Logically, this should make it need a lot less memory when files have
been changed many times. In my tests, it didn't seem to change memory
use at all. Unsure why, it is working. It's possible the Response is not
getting garbage collected due to pinning. But as far as I can see, all
parts of it that are retained get copied in a way that won't keep the
whole thing pinned in memory.
2024-11-15 15:27:42 -04:00
Annex
Assistant add: Consistently treat files in a dotdir as dotfiles, even when ran inside that dotdir 2024-11-13 13:43:01 -04:00
Backend
Build
CmdLine
Command add: When adding a dotfile as a non-large file, mention that it's a dotfile 2024-11-13 14:09:24 -04:00
Config
Database
debian
doc use 20% less memory when listing unversioned S3 bucket 2024-11-15 13:24:13 -04:00
Git
Limit
Logs
Messages
P2P
Remote avoid storing same filename repeatedly in versioned import from S3 2024-11-15 15:27:42 -04:00
RemoteDaemon
standalone
static
templates
Test
Types
Upgrade
Utility
.appveyor.yml
.codespellrc
.ghci
.gitattributes
.gitignore
.mailmap
Annex.hs
Assistant.hs
Author.hs
Backend.hs
bash-completion.bash
Benchmark.hs
BuildFlags.hs
BuildInfo.hs
CHANGELOG use 80% less memory when importing from a versioned S3 bucket 2024-11-15 14:19:17 -04:00
CmdLine.hs
Command.hs
Common.hs
Config.hs
COPYRIGHT
Creds.hs
Crypto.hs
git-annex.cabal
git-annex.hs
git-union-merge.hs
Git.hs
Key.hs
Limit.hs
Logs.hs
Makefile
Messages.hs
NEWS
README
Remote.hs
Setup.hs
stack.yaml
Test.hs
Types.hs
Upgrade.hs

git-annex allows managing large files with git, without storing the file
contents in git. It can sync, backup, and archive your data, offline
and online. Checksums and encryption keep your data safe and secure. Bring
the power and distributed nature of git to bear on your large files with
git-annex.

For documentation, see doc/ or <https://git-annex.branchable.com/>