Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | use queue when upgrading, flushing every so often | 2011-03-16 | ||
| | | | | | | | | | | | | | | | | | Added a cheap way to query the size of a queue. runQueueAt is not the default yet only because there may be some code that expects to be able to queue some suff, do something else, and run the whole queue at the end. 10240 is an arbitrary size for the queue. If we assume annexed filenames are between 10 and 255 characters long, then the queue will build up between 100kb and 2550kb long commands. The max command line length on linux is somewhere above 20k, so this is a fairly good balance -- the queue will buffer only a few megabytes of stuff and a minimal number of commands will be run by xargs. Also, insert queue items strictly, this should save memory. | |||
* | rename file | 2011-03-15 | ||
| | ||||
* | move repoConfig out of Remotes | 2011-03-05 | ||
| | ||||
* | rename | 2011-02-28 | ||
| | ||||
* | use ShellParam type | 2011-02-28 | ||
| | | | | | So, I have a type checked safe handling of filenames starting with dashes, throughout the code. | |||
* | hello, liftM | 2011-02-19 | ||
| | ||||
* | rename TypeInternals to BackendTypes | 2011-01-26 | ||
| | | | | Now that it only contains types used by the backends | |||
* | rework config storage | 2011-01-26 | ||
| | | | | | | | Moved away from a map of flags to storing config directly in the AnnexState structure. Got rid of most accessor functions in Annex. This allowed supporting multiple --exclude flags. | |||
* | successfully split Annex and AnnexState out of TypeInternals | 2011-01-25 | ||
| | ||||
* | parameterize Backend type | 2011-01-25 | ||
| | | | | | This allows the Backend type to not depend on the Annex type, and so the Annex type can later be moved out of TypeInternals. | |||
* | better types | 2011-01-11 | ||
| | ||||
* | use git-annex-shell configlist | 2010-12-31 | ||
| | ||||
* | rename some stuff and prepare to break out more into Command/* | 2010-12-30 | ||
| | ||||
* | add queueRun | 2010-11-08 | ||
| | ||||
* | Add annex.version, which will be used to automate upgrades. | 2010-11-08 | ||
| | ||||
* | hlinted a few files | 2010-11-06 | ||
| | ||||
* | finished adding support for annex.ssh-options | 2010-11-01 | ||
| | ||||
* | simplify evals | 2010-10-31 | ||
| | ||||
* | more Wall cleaning | 2010-10-31 | ||
| | ||||
* | got rid of almost all 'return ()' | 2010-10-28 | ||
| | ||||
* | copyright statements0.02 | 2010-10-27 | ||
| | ||||
* | add git queue to Annex monad | 2010-10-26 | ||
| | | | | not used anywhere just yet.. | |||
* | new fromkey subcommand, for registering urls, etc0.01 | 2010-10-21 | ||
| | | | | had to redo Annex monad's flag storage | |||
* | gratuitous rename | 2010-10-18 | ||
| | ||||
* | prune | 2010-10-17 | ||
| | ||||
* | move supportedBackends list into annex monad | 2010-10-17 | ||
| | | | | | | | This was necessary so the File backend could import Backend w/o a cycle. Moved code that checks whether enough backends have a file into File backend. | |||
* | tweaks | 2010-10-16 | ||
| | ||||
* | avoid empty commits | 2010-10-14 | ||
| | ||||
* | add flags, and change to subcommand style | 2010-10-14 | ||
| | ||||
* | bug | 2010-10-14 | ||
| | ||||
* | more reorg, spiffed up state monad | 2010-10-14 | ||
| | ||||
* | more namespace cleanup | 2010-10-14 | ||
| | ||||
* | convert GitRepo to qualified import | 2010-10-14 | ||
| | ||||
* | add module that only exports abstract types | 2010-10-14 | ||
| | ||||
* | bugfix | 2010-10-13 | ||
| | ||||
* | use a state monad | 2010-10-13 | ||
| | | | | enormous reworking | |||
* | copying almost working | 2010-10-13 | ||
| | ||||
* | almost able to get files from remotes now! | 2010-10-13 | ||
| | ||||
* | move some stuff out of IO | 2010-10-13 | ||
| | ||||
* | cost ordering | 2010-10-13 | ||
| | ||||
* | cleanup3 | 2010-10-13 | ||
| | ||||
* | cleanup2 | 2010-10-13 | ||
| | ||||
* | key conversion back from file bugfixes | 2010-10-13 | ||
| | ||||
* | cleanup | 2010-10-13 | ||
| | ||||
* | error handling | 2010-10-13 | ||
| | ||||
* | autobugfixing! | 2010-10-13 | ||
| | | | | | | | | Converted Key to a real data type and caught all the places where I used an unconverted filename as a key. Had to loose some sanity checks around whether something is already annexed, but I guess I can add those back other ways. | |||
* | bugfx | 2010-10-13 | ||
| | ||||
* | bugfix | 2010-10-13 | ||
| | ||||
* | fix relative symlink 2 | 2010-10-13 | ||
| | ||||
* | relative symlink to annexed file | 2010-10-13 | ||
| |