Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | map improvements | 2011-02-03 | |
| | | | | | | | | | | | | added uuid.log repos group repos by host avoid displaying most urls display remote names on edges still some bugs | ||
* | new map subcommand, basically working | 2011-02-03 | |
| | | | | | | | | | | | Still todo: - add repos from uuid.log that were not directly found - group repos into their respective hosts - display inaccessible repos and broken remote connections in red - anonymize the url display somewhat, so the maps can be shared - use uuid info to tell when two apparently different repos are actually the same repo accessed in different ways | ||
* | use mapM_ | 2011-01-31 | |
| | |||
* | better directory handling | 2011-01-27 | |
| | | | | | | | | | | Rename Locations functions for better consitency, and make their values more consistent too. Used </> rather than manually building paths. There are still more places that manually do so, but are tricky, due to the behavior of </> when the second FilePath is absolute. So I only changed places where it obviously was relative. | ||
* | move partitioning out of keyPossibilities | 2011-01-26 | |
| | | | | And a bug fix in passing. | ||
* | trust setting improvements | 2011-01-26 | |
| | |||
* | implement 3 level trust storage in trust.log | 2011-01-26 | |
| | |||
* | 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 | |
| | |||
* | got rid of Core module | 2011-01-16 | |
| | | | | Most of it was to do with managing annexed Content, so put there | ||
* | Bugfix: `copy --to` and `move --to` forgot to stage location log changes ↵ | 2011-01-11 | |
| | | | | after transferring the file to the remote repository. (Did not affect ssh remotes.) | ||
* | bugfix: Running `move --to` with a non-ssh remote failed. | 2011-01-07 | |
| | |||
* | fix reversion in annex-ignored | 2011-01-04 | |
| | |||
* | bugfix: Running `move --to` with a remote whose UUID was not yet known | 2011-01-04 | |
| | | | | | | | | | * bugfix: Running `move --to` with a remote whose UUID was not yet known could result in git-annex not recording on the local side where the file was moved to. This could not result in data loss, or even a significant problem, since the remote *did* record that it had the file. * Also, add a general guard to detect attempts to record information about repositories with missing UUIDs. | ||
* | reorg | 2011-01-04 | |
| | |||
* | refactor | 2011-01-04 | |
| | |||
* | remove debug | 2010-12-31 | |
| | |||
* | git-annex-shell now exclusively used for all remote access | 2010-12-31 | |
| | |||
* | tuple makes it clearer | 2010-12-31 | |
| | |||
* | use git-annex-shell configlist | 2010-12-31 | |
| | |||
* | git-annex-shell is complete | 2010-12-31 | |
| | | | | still not used | ||
* | unfinished switch to using git-annex-shell | 2010-12-30 | |
| | |||
* | better filtering out of current repo | 2010-12-29 | |
| | |||
* | don't include the current repo in trusted uuid list | 2010-12-29 | |
| | |||
* | support trusted repositories that are not configured as remotes | 2010-12-29 | |
| | |||
* | refactor | 2010-12-29 | |
| | |||
* | Add trust and untrust subcommands, to allow configuring remotes that are ↵ | 2010-12-28 | |
| | | | | trusted to retain files without explicit checking. | ||
* | reword | 2010-12-02 | |
| | |||
* | use rsync for all remote file transfers | 2010-12-02 | |
| | |||
* | Rsync will now be used to resume interrupted/failed partial file transfers ↵ | 2010-12-02 | |
| | | | | from a remote. | ||
* | finished hlinting | 2010-11-22 | |
| | |||
* | Only use cp -a if it is supported, falling back to cp -p or plain cp. | 2010-11-18 | |
| | | | | | * cp --reflink=auto is used if supported, and will make git annex unlock much faster on filesystems like btrfs that support copy of write. | ||
* | refactoring, no code changes really | 2010-11-08 | |
| | |||
* | bigfix: doubled shell escape | 2010-11-06 | |
| | |||
* | add global fallback for per-repo options | 2010-11-01 | |
| | |||
* | finished adding support for annex.ssh-options | 2010-11-01 | |
| | |||
* | make a ssh call honor annex-ssh-options | 2010-10-31 | |
| | |||
* | bugfix: git annex move --from <file remote> | 2010-10-31 | |
| | | | | | The data structure comparison didn't work because for a file remote, the config gets read for one structure but not the other. | ||
* | simplify evals | 2010-10-31 | |
| | |||
* | refactor inAnnex remote checking to Remotes | 2010-10-31 | |
| | |||
* | Added remote.annex-scp-options and remote.annex-ssh-options. | 2010-10-31 | |
| | |||
* | use ssh -p to preserve perms | 2010-10-31 | |
| | | | | and refactor | ||
* | more escaping for ssh | 2010-10-31 | |
| | |||
* | bugfix: shell escape for scp | 2010-10-31 | |
| | |||
* | -Wall clean | 2010-10-31 | |
| | |||
* | ok, let's just use extensible-exceptions | 2010-10-30 | |
| | |||
* | Support building with Debian stable's ghc. | 2010-10-30 | |
| | |||
* | avoid unnessary newlines before progress in quiet mode | 2010-10-29 | |
| | |||
* | syntax tweaks | 2010-10-28 | |
| | |||
* | got rid of almost all 'return ()' | 2010-10-28 | |
| |