summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawncBlzaDI248OZGjKQMXrLVQIx4XrZrzFo2011-09-30
|
* addGravatar Joey Hess2011-09-29
|
* add news item for git-annex 3.20110928Gravatar Joey Hess2011-09-28
|
* fooGravatar Joey Hess2011-09-28
|
* typoGravatar Joey Hess2011-09-28
|
* Merge branch 'master' into unusedfullGravatar Joey Hess2011-09-28
|\
| * mention that add --force adds ignored filesGravatar Joey Hess2011-09-25
| |
| * include --bindir in all cabal install examplesGravatar Joey Hess2011-09-25
| |
* | documentation/warning message update for future featureGravatar Joey Hess2011-09-23
|/
* status: Massively sped up; remove --fast mode.Gravatar Joey Hess2011-09-20
| | | | | | | | | | Using Sets is the right thing; they have constant size lookup like my SizeList, and logn insertation, which beats nub to death. Runs faster than --fast mode did before, and gives accurate counts. 13 seconds total runtime with a warm cache in a repository with 40 thousand keys.
* status: In --fast mode, all status info is displayed now; but some of it is ↵Gravatar Joey Hess2011-09-20
| | | | only approximate, and is marked as such.
* Added a commentGravatar http://joey.kitenet.net/2011-09-19
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2011-09-19
|\
| * Added a commentGravatar http://joey.kitenet.net/2011-09-19
| |
* | some of these are now doneGravatar Joey Hess2011-09-19
| |
| * Added a commentGravatar http://joey.kitenet.net/2011-09-19
|/
* typoGravatar Joey Hess2011-09-19
|
* update docsGravatar Joey Hess2011-09-18
|
* make find show files meeting limits, even when not presentGravatar Joey Hess2011-09-18
| | | | | | | | | find: Rather than only showing files whose contents are present, when used with --exclude --copies or --in, displays all files that match the specified conditions. Note that this is a behavior change for find --exclude! Old behavior can be gotten with find --in . --exclude=...
* --copies=N can be used to make git-annex only operate on files with the ↵Gravatar Joey Hess2011-09-18
| | | | | | specified number of copies. (And --not --copies=N for the inverse.)
* update man page for file matching optionsGravatar Joey Hess2011-09-18
| | | | (--in is not yet implemented)
* ideaGravatar Joey Hess2011-09-17
|
* add news item for git-annex 3.20110915Gravatar Joey Hess2011-09-17
|
* grouped commands into related sectionsGravatar Joey Hess2011-09-15
|
* remove now unnecessary git commitsGravatar Joey Hess2011-09-15
|
* wordingGravatar Joey Hess2011-09-15
|
* copy --autoGravatar Joey Hess2011-09-15
| | | | Only does copy when numcopies is not yet satisfied.
* document --auto all in one placeGravatar Joey Hess2011-09-15
|
* remove optimize subcommand; use --auto insteadGravatar Joey Hess2011-09-15
| | | | | | | | | | | | | | | | | | get, drop: Added --auto option, which decides whether to get/drop content as needed to work toward the configured numcopies. The problem with bundling it up in optimize was that I then found I wanted to run an optmize that did not drop files, only got them. Considered adding a --only-get switch to it, but that seemed wrong. Instead, let's make existing subcommands optionally smarter. Note that the only actual difference between drop and drop --auto is that the latter does not even try to drop a file if it knows of not enough copies, and does not print any error messages about files it was unable to drop. It might be nice to make get avoid asking git for attributes when not in auto mode. For now it always asks for attributes.
* optimize: A new subcommand that either gets or drops file content as needed ↵Gravatar Joey Hess2011-09-14
| | | | | | | | to work toward meeting the configured numcopies setting. This is currently rather simplistic, though still useful. In the future, it could become smarter about what content is stored where, etc.
* addurl: Always use whole url as destination filename, rather than only its ↵Gravatar Joey Hess2011-09-07
| | | | | | | | | | | | | file component. First, this ensures that git annex addurl, when run repeatedly with the same url, doesn't create duplicate files, which it did before when it fell back to the longer filename. Secondly, the file part of an url is frequently not very descriptive on its own. The uri scheme, auth, and port is intentionally left out, as clutter.
* add news item for git-annex 3.20110906Gravatar Joey Hess2011-09-06
|
* switch to using cabal-install git-annexGravatar Joey Hess2011-09-06
|
* add json to build scriptsGravatar Joey Hess2011-09-06
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2011-09-06
|\
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawl0-EtQjVUNysjom6sTlQxRUwkwD6uPx882011-09-06
| |
* | Improve display of newlines around error and warning messages.Gravatar Joey Hess2011-09-06
|/
* remove now unnecessary commit after getGravatar Joey Hess2011-09-05
|
* remove now-unnecessary commit after dropGravatar Joey Hess2011-09-05
|
* Added a commentGravatar http://joey.kitenet.net/2011-09-05
|
* Added a comment: Is it necessary to commit after the 'drop'?Gravatar DavidEdmondson2011-09-05
|
* add news item for git-annex 3.20110902Gravatar Joey Hess2011-09-02
|
* rsync and wget use stderr for progress, so no problemGravatar Joey Hess2011-09-01
|
* close bug with some caveatsGravatar Joey Hess2011-09-01
|
* basic json supportGravatar Joey Hess2011-09-01
| | | | | | | | | | | | | | | | | | This includes a generic JSONStream library built on top of Text.JSON (somewhat hackishly). It would be possible to stream out a single json document describing all actions, but it's probably better for consumers if they can expect one json document per line, so I did it that way instead. Output from external programs used for transferring files is not currently hidden when outputting json, which probably makes it not very useful there. This may be dealt with if there is demand for json output for --get or --move to be parsable. The version, status, and find subcommands have hand-crafted output and don't do json. The whereis subcommand needs to be modified to produce useful json.
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2011-08-31
|\
* | unused --remote: Reduced memory use to 1/4th what was used before.Gravatar Joey Hess2011-08-31
| | | | | | | | | | | | | | Using a single strictness annotation, in just the right place. Tried several others, none of which helped and some of which potentially hurt. This is only the second time I've really had to deal with this in a year of using haskell, which is, I suppose not that bad.
| * (no commit message)Gravatar http://jefferai.org/2011-08-30
|/
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2011-08-30
|\
* | smudge update: Not practical.Gravatar Joey Hess2011-08-30
| |