summaryrefslogtreecommitdiff
path: root/Command
Commit message (Collapse)AuthorAge
* better fsck file handlingGravatar Joey Hess2010-11-13
|
* fsck even files not in backendGravatar Joey Hess2010-11-13
|
* fsck: avoid global checks if files specifiedGravatar Joey Hess2010-11-13
|
* fsck improvementsGravatar Joey Hess2010-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.
* refactor param seekingGravatar Joey Hess2010-11-11
|
* rework command dispatching for add and pre-commitGravatar Joey Hess2010-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.
* Optimize both pre-commit and lock subcommands.Gravatar Joey Hess2010-11-11
| | | | | | | | isLocked was doing the expensive check before the cheap one. Let's not fork git diff twice per file when committing, especially. git diff is still run more than strictly necessary (ie, more than once) if multiple unlocked files are being committed. But much better now.
* use -- before filenames when running git add, git rm, etcGravatar Joey Hess2010-11-10
|
* use new git functionGravatar Joey Hess2010-11-10
|
* explicity run queue to git add filesGravatar Joey Hess2010-11-10
|
* Unlocked files will now automatically be added back into the annex when ↵Gravatar Joey Hess2010-11-10
| | | | committed (and the updated symlink committed), by some magic in the pre-commit hook.
* fix handling of staged unlocked filesGravatar Joey Hess2010-11-10
|
* set write bit on unlocked fileGravatar Joey Hess2010-11-10
|
* addGravatar Joey Hess2010-11-10
|
* lock and unlock subcommandsGravatar Joey Hess2010-11-09
|
* Annexed file contents are now made unwritable and put in unwriteable ↵Gravatar Joey Hess2010-11-08
| | | | directories, to avoid them accidentially being removed or modified. (Thanks Josh Triplett for the idea.)
* set version on initGravatar Joey Hess2010-11-08
|
* refactoring, no code changes reallyGravatar Joey Hess2010-11-08
|
* fsck worksGravatar Joey Hess2010-11-07
|
* rough in fsckGravatar Joey Hess2010-11-07
|
* add fsck subcommand (stub)Gravatar Joey Hess2010-11-06
|
* broke subcommands out into separate modulesGravatar Joey Hess2010-11-02