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
![]() In particular, munge key filenames to comply with the IA's filename limits, disable encryption, support their nonstandard way of creating buckets, and allow x-amz-* headers to be specified in initremote to set item metadata. Still TODO: initremote does not handle multiword metadata headers right. |
||
---|---|---|
Backend | ||
Command | ||
debian | ||
doc | ||
Remote | ||
testdata | ||
Upgrade | ||
.gitattributes | ||
.gitignore | ||
Annex.hs | ||
AnnexQueue.hs | ||
Backend.hs | ||
BackendClass.hs | ||
BackendList.hs | ||
Base64.hs | ||
CHANGELOG | ||
CmdLine.hs | ||
Command.hs | ||
Config.hs | ||
configure.hs | ||
Content.hs | ||
CopyFile.hs | ||
Crypto.hs | ||
CryptoTypes.hs | ||
DataUnits.hs | ||
Dot.hs | ||
git-annex-shell.hs | ||
git-annex.hs | ||
GitAnnex.hs | ||
GitQueue.hs | ||
GitRepo.hs | ||
GPL | ||
INSTALL | ||
Key.hs | ||
LocationLog.hs | ||
Locations.hs | ||
Makefile | ||
mdwn2man | ||
Messages.hs | ||
Options.hs | ||
README | ||
Remote.hs | ||
RemoteClass.hs | ||
RsyncFile.hs | ||
Ssh.hs | ||
StatFS.hsc | ||
test.hs | ||
TestConfig.hs | ||
Touch.hsc | ||
Trust.hs | ||
Types.hs | ||
Upgrade.hs | ||
Utility.hs | ||
UUID.hs | ||
Version.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 <http://git-annex.branchable.com/>