Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | factor out a little more | 2010-12-30 | |
| | |||
* | Avoid multiple calls to git ls-files when passed eg, "*". | 2010-12-23 | |
| | |||
* | Bugfix to git annex unused in a repository with nothing yet annexed. | 2010-12-20 | |
| | |||
* | robustness fix | 2010-12-02 | |
| | | | | don't crash if an object directory does not contain a file | ||
* | Avoid deleting temp files when rsync fails. | 2010-12-02 | |
| | |||
* | finished hlinting | 2010-11-22 | |
| | |||
* | hlint tweaks | 2010-11-22 | |
| | | | | Remotes.hs next, and also Backend/* and Command/* | ||
* | move stuff out of Core | 2010-11-14 | |
| | |||
* | tweak | 2010-11-13 | |
| | |||
* | fsck bugfixes | 2010-11-13 | |
| | |||
* | fsck improvements | 2010-11-13 | |
| | | | | | | | | | * fsck: Check if annex.numcopies is satisfied. * fsck: Verify the sha1 of files when the SHA1 backend is used. * fsck: Verify the size of files when the WORM backend is used. * fsck: Allow specifying individual files to fsk if fscking everything is not desired. * fsck: Fix bug, introduced in 0.04, in detection of unused data. | ||
* | got rid of several more calls to git when finding unlocked files | 2010-11-11 | |
| | |||
* | rework command dispatching for add and pre-commit | 2010-11-11 | |
| | | | | | Both subcommands do two different operations on different sets of files, so allowing a subcommand to perform a list of operations cleans things up. | ||
* | use -- before filenames when running git add, git rm, etc | 2010-11-10 | |
| | |||
* | bugfix | 2010-11-10 | |
| | | | | | | | | | | | | The object's directory might exist if the backend picked the same key as was already present. That could happen, for example, if the sha1 is the same. Note that I chose to go ahead and replace the old content with the new. We don't know if they are the same (even with sha1, their timestamp or perms could differ), so have to assume the newer one is preffered. Although it won't propigate to other annexes, so it had better not be significantly different! | ||
* | tweak | 2010-11-09 | |
| | |||
* | Annexed file contents are now made unwritable and put in unwriteable ↵ | 2010-11-08 | |
| | | | | directories, to avoid them accidentially being removed or modified. (Thanks Josh Triplett for the idea.) | ||
* | Reorganised the layout of .git/annex/ | 2010-11-08 | |
| | |||
* | refactoring, no code changes really | 2010-11-08 | |
| | |||
* | Add annex.version, which will be used to automate upgrades. | 2010-11-08 | |
| | |||
* | hlinted a few files | 2010-11-06 | |
| | |||
* | trim | 2010-11-01 | |
| | |||
* | move | 2010-11-01 | |
| | |||
* | refactor inAnnex remote checking to Remotes | 2010-10-31 | |
| | |||
* | Fix crash on unknown symlinks. | 2010-10-31 | |
| | |||
* | more Wall cleaning | 2010-10-31 | |
| | |||
* | more Wall cleaning | 2010-10-31 | |
| | |||
* | more Wall cleaning | 2010-10-31 | |
| | |||
* | avoid unnessary newlines before progress in quiet mode | 2010-10-29 | |
| | |||
* | got rid of almost all 'return ()' | 2010-10-28 | |
| | |||
* | copyright statements0.02 | 2010-10-27 | |
| | |||
* | pre-commit hook | 2010-10-27 | |
| | |||
* | don't try to set up .gitattributes every time; only do it on git annex init | 2010-10-27 | |
| | |||
* | use xargs | 2010-10-27 | |
| | |||
* | use git command queue | 2010-10-26 | |
| | |||
* | add git queue to Annex monad | 2010-10-26 | |
| | | | | not used anywhere just yet.. | ||
* | add setkey subcommand | 2010-10-25 | |
| | | | | And finished implementing move --to | ||
* | fix failure propigation | 2010-10-25 | |
| | |||
* | add dropkey subcommand and --quiet | 2010-10-25 | |
| | | | | Needed for better git annex move --from | ||
* | split commands into 3 phases | 2010-10-25 | |
| | | | | I feel like I just leveled up in Haskell. | ||
* | update | 2010-10-25 | |
| | |||
* | factored out getViaTmp | 2010-10-23 | |
| | |||
* | better message display | 2010-10-23 | |
| | |||
* | reorg remote key presense checking code | 2010-10-23 | |
| | | | | | | Also, it now checks if a key is inAnnex, ie, cached in .git/annex, not if it is present in a remote. For the File Backend, these are equivilant, not so for other backends. | ||
* | new fromkey subcommand, for registering urls, etc0.01 | 2010-10-21 | |
| | | | | had to redo Annex monad's flag storage | ||
* | newlines before failed message | 2010-10-19 | |
| | | | | needed if a long message was shown | ||
* | less verbose failures seem better here | 2010-10-19 | |
| | |||
* | don't throw a fatal error | 2010-10-19 | |
| | |||
* | experimentally, removing all actual git committing | 2010-10-18 | |
| | | | | Idea is the user will commit when ready, just stage everything. | ||
* | commit logs at end; faster | 2010-10-17 | |
| |