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 afe327ac49
disable filter.annex.process in restagePointerFile
This means git will run git-annex smudge --clean once per file that is
restaged, which can be slow. But probably *not* as slow as git feeding
all the content of annexed files you've gotten through a pipe to
git-annex filter-process.

The only time this is probably not ideal is after a drop of a bunch of
files, when filter-process would be faster.
2021-11-04 15:20:26 -04:00
Annex disable filter.annex.process in restagePointerFile 2021-11-04 15:20:26 -04:00
Assistant rename to avoid warning 2021-10-18 16:25:00 -04:00
Backend convert Key to ShortByteString 2021-10-05 20:20:08 -04:00
Build test borg special remote 2021-09-03 13:18:07 -04:00
CmdLine add git-annex filter-process 2021-11-04 15:02:36 -04:00
Command add git-annex filter-process 2021-11-04 15:02:36 -04:00
Config
Database avoid using a second db connection for writes 2021-10-20 12:32:46 -04:00
debian
doc update for git-annex filter-process 2021-11-04 15:15:26 -04:00
Git reorg 2021-11-04 15:03:12 -04:00
Limit
Logs fix test suite failure when run with LANG=C 2021-08-18 17:36:00 -04:00
Messages tighter --json parsing for metadata 2021-11-01 14:42:37 -04:00
P2P distinguish between incremental verification failing and not being done 2021-08-18 14:38:02 -04:00
Remote When retrival from a chunked remote fails, display the error that occurred when downloading the chunk 2021-10-14 12:45:05 -04:00
RemoteDaemon remove support code for ancient git-annex-shell version 2021-10-11 16:07:08 -04:00
standalone remove osx stack.yaml 2021-10-18 13:15:47 -04:00
static
templates
Test add test case for readonly remote 2021-08-30 16:39:02 -04:00
Types ImportableContentsChunkable 2021-10-08 13:15:22 -04:00
Upgrade convert Key to ShortByteString 2021-10-05 20:20:08 -04:00
Utility Fix using lookupkey inside a subdirectory 2021-10-26 15:00:45 -04:00
.ghci
.gitattributes
.gitignore
.mailmap
Annex.hs
Assistant.hs
Backend.hs remove unused imports 2021-10-05 21:27:06 -04:00
bash-completion.bash
Benchmark.hs
BuildFlags.hs
BuildInfo.hs
CHANGELOG add git-annex filter-process 2021-11-04 15:02:36 -04:00
CmdLine.hs
Command.hs
Common.hs
Config.hs
COPYRIGHT
Creds.hs
Crypto.hs convert Key to ShortByteString 2021-10-05 20:20:08 -04:00
git-annex.cabal add git-annex filter-process 2021-11-04 15:02:36 -04:00
git-annex.hs
git-union-merge.hs
Git.hs reinject: Fix crash when reinjecting a file from outside the repository 2021-10-01 14:06:34 -04:00
Key.hs convert Key to ShortByteString 2021-10-05 20:20:08 -04:00
Limit.hs
Logs.hs
Makefile
Messages.hs
NEWS
README
Remote.hs
Setup.hs
stack.yaml comment 2021-10-19 10:26:39 -04:00
Test.hs Fix using lookupkey inside a subdirectory 2021-10-26 15:00:45 -04:00
Types.hs plumb VerifyConfig into retrieveKeyFile 2021-08-17 12:43:13 -04:00
Upgrade.hs

git-annex allows managing files with git, without checking the file
contents into git. While that may seem paradoxical, it is useful when
dealing with files larger than git can currently easily handle, whether due
to limitations in memory, checksumming time, or disk space.

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