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 92b4a63a06 rsync special remote support for crippled filesystem mode
Cannot make a hard link, have to copy.

I did find a way to make it work without setting up a tree, just using
--include and --exclude. But it needs the same hash directories to be used
on both sides, which is normally not the case. Still, I hope one day I will
convert non-bare repos to use the same hash dirs as everything else, and
then this will get more efficient.
2013-02-15 13:33:36 -04:00
Annex add: Improved detection of files that are modified while being added. 2013-02-14 16:54:36 -04:00
Assistant fix assistant's use of lsof in crippled filesystem mode 2013-02-15 13:08:22 -04:00
Backend SHA*E backends: Exclude non-alphanumeric characters from extensions. 2012-12-20 17:16:55 -04:00
Build configure: hardcode some things that cannot be probed for when cross-compiling for Android 2013-02-11 16:56:30 -04:00
Command add: Improved detection of files that are modified while being added. 2013-02-14 16:54:36 -04:00
Common lint 2011-11-11 01:52:58 -04:00
debian add standalone target 2013-02-14 18:51:30 -04:00
doc rsync special remote support for crippled filesystem mode 2013-02-15 13:33:36 -04:00
Git pre-commit: Update direct mode mappings. 2013-02-06 12:44:19 -04:00
Locations flip catchDefaultIO 2012-09-17 00:18:07 -04:00
Logs type based git config handling for remotes 2013-01-01 13:58:14 -04:00
Messages where indenting 2012-11-11 00:51:07 -04:00
Remote rsync special remote support for crippled filesystem mode 2013-02-15 13:33:36 -04:00
standalone couple more android build fixes 2013-02-13 17:56:10 -04:00
static webapp: Added help buttons and links next to fields that require explanations. 2012-12-02 22:33:30 -04:00
templates manual and source repository groups 2013-01-21 04:18:46 -04:00
Types add: Improved detection of files that are modified while being added. 2013-02-14 16:54:36 -04:00
Upgrade where indenting 2012-11-11 00:51:07 -04:00
Utility avoid warning 2013-02-15 13:05:39 -04:00
.ghci workaround for ghci fragility in reusing objects compiled with ghc 2012-10-20 16:20:42 -04:00
.gitattributes decruft 2011-06-22 18:56:08 -04:00
.gitignore add ctags generation 2013-01-29 22:35:10 +11:00
Annex.hs remove unused item 2013-02-14 13:22:56 -04:00
Assistant.hs fix build with webapp disabled 2013-02-06 15:38:41 -04:00
Backend.hs assistant: Make expensive transfer scan work fully in direct mode. 2013-01-05 15:57:53 -04:00
CHANGELOG symlinks 2010-10-27 15:14:59 -04:00
Checks.hs convert notBareRepo to a CommandCheck 2012-12-29 14:45:19 -04:00
CmdLine.hs where indenting 2012-11-11 00:51:07 -04:00
Command.hs convert notBareRepo to a CommandCheck 2012-12-29 14:45:19 -04:00
Common.hs deal with mtl/monads-tf conflict 2012-10-24 14:43:32 -04:00
Config.hs crippled filesystem support, probing and initial support 2013-02-14 14:15:26 -04:00
configure.hs Rewrote free disk space checking code 2012-03-22 17:32:47 -04:00
COPYRIGHT Add link COPYRIGHT -> debian/copyright; add COPYRIGHT to sdist. 2012-06-11 23:27:00 -07:00
Creds.hs webapp: Defaults to sharing box.com account info with friends, allowing one-click enabling of the repository. 2012-11-28 13:31:49 -04:00
Crypto.hs whitespace fixes 2012-12-13 00:45:27 -04:00
Fields.hs safe recv-key in direct mode 2013-01-11 16:03:45 -04:00
ghci avoid -Wall, too noisy 2012-10-20 16:21:25 -04:00
git-annex.cabal remove HTTP from test deps 2013-02-11 15:22:07 -04:00
git-annex.hs where indenting 2012-11-11 00:51:07 -04:00
git-union-merge.hs factor out nukeFile 2012-06-06 13:13:13 -04:00
Git.hs where indenting 2012-11-11 00:51:07 -04:00
GitAnnex.hs type based git config handling for remotes 2013-01-01 13:58:14 -04:00
GitAnnexShell.hs safe recv-key in direct mode 2013-01-11 16:03:45 -04:00
Init.hs crippled filesystem support, probing and initial support 2013-02-14 14:15:26 -04:00
INSTALL symlinks 2010-10-27 15:14:59 -04:00
Limit.hs Now uses the Haskell Glob library, rather than pcre-light, avoiding the need to install libpcre. Currently done only for Cabal or when the Makefile is made to use -DWITH_GLOB 2013-02-11 11:47:53 -04:00
Locations.hs split out Utility.InodeCache 2013-02-14 16:17:40 -04:00
Makefile couple more android build fixes 2013-02-13 17:56:10 -04:00
Messages.hs log alerts in notice mode, which is enabled by default 2013-01-15 14:34:39 -04:00
Meters.hs S3: Added progress display for uploading and downloading. 2012-11-18 22:49:07 -04:00
NEWS update NEWS 2012-01-19 15:27:39 -04:00
Option.hs log alerts in notice mode, which is enabled by default 2013-01-15 14:34:39 -04:00
README add README 2011-05-13 19:20:54 -04:00
Remote.hs drop: Suggest using git annex move when numcopies prevents dropping a file. 2013-01-09 18:53:59 -04:00
Seek.hs pre-commit: Update direct mode mappings. 2013-02-06 12:44:19 -04:00
Setup.hs where indenting 2012-11-11 00:51:07 -04:00
test.hs split out Utility.InodeCache 2013-02-14 16:17:40 -04:00
Types.hs type based git config handling for remotes 2013-01-01 13:58:14 -04:00
Upgrade.hs where indenting 2012-11-11 00:51:07 -04:00
Usage.hs more indentation. must stop. 2012-10-28 22:09:09 -04:00

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/>