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 0d4b513ec2 assistant: Fix dropping content when a file is moved to an archive directory.
A transfer is queued, but if the file has already been transferred to the
remote before, the transfer is skipped. In this case, it needs to perform
any actions it would normally take after finishing the transfer, like
dropping the local object.
2013-03-01 16:46:36 -04:00
Annex Makefile now builds using cabal, taking advantage of cabal's automatic detection of appropriate build flags. 2013-02-27 02:39:22 -04:00
Assistant assistant: Fix dropping content when a file is moved to an archive directory. 2013-03-01 16:46:36 -04:00
Backend SHA*E backends: Exclude non-alphanumeric characters from extensions. 2012-12-20 17:16:55 -04:00
Build Build/mdwn2man: don't rely on perl being installed in /usr/bin; instead find it in $PATH 2013-02-28 16:04:46 -04:00
Command break dependency cycle by special casing running of test command 2013-02-27 15:51:28 -04:00
Common lint 2011-11-11 01:52:58 -04:00
debian assistant: Fix dropping content when a file is moved to an archive directory. 2013-03-01 16:46:36 -04:00
doc Added a comment 2013-03-01 20:20:30 +00:00
Git assistant: Avoid noise in logs from git commit about typechanged files in direct mode repositories. 2013-03-01 16:21:29 -04:00
Locations flip catchDefaultIO 2012-09-17 00:18:07 -04:00
Logs add additional debug info about reasons for transfers 2013-03-01 15:23:59 -04:00
Messages where indenting 2012-11-11 00:51:07 -04:00
Remote deal with http-conduit changing a data type 2013-02-27 00:07:28 -04:00
standalone expanded some TH 2013-03-01 01:15:53 -04:00
static webapp: Added help buttons and links next to fields that require explanations. 2012-12-02 22:33:30 -04:00
templates work around yesod bug that causes a warning 2013-02-27 18:31:59 -04:00
Types improve imports 2013-02-27 21:48:46 -04:00
Upgrade annex.version is now set to 4 for direct mode repositories 2013-02-26 15:13:10 -04:00
Utility assistant: Logs are rotated to avoid them using too much disk space. 2013-03-01 13:30:48 -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 Makefile now builds using cabal, taking advantage of cabal's automatic detection of appropriate build flags. 2013-02-27 02:39:22 -04:00
Annex.hs Direct mode: Support filesystems like FAT which can change their inodes each time they are mounted. 2013-02-19 17:31:03 -04:00
Assistant.hs assistant: Logs are rotated to avoid them using too much disk space. 2013-03-01 13:30:48 -04:00
Backend.hs fully support core.symlinks=false in all relevant symlink handling code 2013-02-17 16:43:14 -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 Common.hs: System.Path is exported by "MissingH" and "pathtype" package 2013-02-23 17:05:44 +01: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 brought back fast ghci 2013-02-27 21:38:01 -04:00
git-annex.cabal fix android app upgrade hang 2013-02-28 19:18:56 -04:00
git-annex.hs typo 2013-02-27 16:33:20 -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 typo 2013-02-27 16:33:20 -04:00
GitAnnexShell.hs safe recv-key in direct mode 2013-01-11 16:03:45 -04:00
Init.hs annex.version is now set to 4 for direct mode repositories 2013-02-26 15:13:10 -04:00
INSTALL symlinks 2010-10-27 15:14:59 -04:00
Limit.hs fix * glob matching files in subdirectories 2013-02-26 14:35:39 -04:00
Locations.hs Additional GIT_DIR support bugfixes. May actually work now. 2013-02-23 12:41:22 -04:00
Makefile fix 2 bugs in android runshell 2013-02-28 19:12:54 -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 make adding modified files work on crippled filesystems 2013-02-20 14:12:55 -04:00
Setup.hs where indenting 2012-11-11 00:51:07 -04:00
Test.hs more test output improvements 2013-02-28 01:21:22 -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/>