Commit graph

684 commits

Author SHA1 Message Date
Joey Hess
a323463726 add more tests 2011-01-04 21:27:08 -04:00
Joey Hess
aedc46caca cleanup 2011-01-04 21:07:58 -04:00
Joey Hess
759e860e4b add testcoverage target using hpc
added a test for key read and show
2011-01-04 21:05:31 -04:00
Joey Hess
f1b747e6d9 bugfix: Running move --to with a remote whose UUID was not yet known
* 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.
2011-01-04 17:45:27 -04:00
Joey Hess
a857e1f4ee git-annex-shell: Avoid exposing any git repo config except for the annex.uuid when doing configlist. 2011-01-04 17:34:14 -04:00
Joey Hess
b001e6573c expand 2011-01-04 17:33:24 -04:00
Joey Hess
533419147c reorg 2011-01-04 17:20:35 -04:00
Joey Hess
ca60731e1c refactor 2011-01-04 17:15:39 -04:00
Joey Hess
500ddd7f4b add a check for unknown UUID when logging 2011-01-04 17:03:29 -04:00
Joey Hess
2eb6210525 fixed 2011-01-04 13:13:27 -04:00
Joey Hess
2419d3d50e add news item for git-annex 0.15 2010-12-31 22:22:57 -04:00
Joey Hess
3902b05b25 releasing version 0.15 2010-12-31 22:22:50 -04:00
Joey Hess
14fe13dc2b support ssh urls containing "~", and relative user:path 2010-12-31 21:22:03 -04:00
Joey Hess
ed593f1f3f git-annex-shell makes this more tractable 2010-12-31 20:38:50 -04:00
Joey Hess
5c29bb3b7c git-annex-shell can now be used as a login shell 2010-12-31 20:33:43 -04:00
Joey Hess
e153a116bb remove debug 2010-12-31 19:27:34 -04:00
Joey Hess
e6af35d206 update 2010-12-31 19:19:26 -04:00
Joey Hess
f48658d4ee Now rsync is exclusively used for copying files to and from remotes. scp is not longer supported. 2010-12-31 19:11:18 -04:00
Joey Hess
700aed13cf git-annex-shell now exclusively used for all remote access 2010-12-31 19:09:17 -04:00
Joey Hess
30e0065ab9 tuple makes it clearer 2010-12-31 15:52:59 -04:00
Joey Hess
eac433a84a use git-annex-shell configlist 2010-12-31 15:46:33 -04:00
Joey Hess
60df4e5728 git-annex-shell is complete
still not used
2010-12-31 13:39:43 -04:00
Joey Hess
f38aa3e83a unfinished switch to using git-annex-shell 2010-12-30 20:31:52 -04:00
Joey Hess
a5a302b77d git-annex-shell mostly done now, only needs 2 more subcommands 2010-12-30 20:08:22 -04:00
Joey Hess
7a52b34e06 add git-annex-shell command
This is not yet complete, as it does not allow starting rsync or scp.
2010-12-30 16:52:24 -04:00
Joey Hess
88ff9e82fc factor out a little more 2010-12-30 15:44:15 -04:00
Joey Hess
1c451fe362 tweak 2010-12-30 15:15:22 -04:00
Joey Hess
c274aadabc remove magic numbers 2010-12-30 15:12:55 -04:00
Joey Hess
a89a6f2114 refactor in preparation for adding a git-annex-shell command 2010-12-30 15:06:26 -04:00
Joey Hess
6a5be9d53c rename some stuff and prepare to break out more into Command/* 2010-12-30 14:19:16 -04:00
Joey Hess
14d59b40fb Revert walkthrough annex.backend change
This reverts commit c74347a508.

I'm afraid that change was just all wrong.

* The gitattributes setting is `annex.backend`. Not `annex.backends`.
* `gitattributes` files need to start with a glob, which this commit removed.
* git config's `annex.backends` is NOT the same as the gitattributes
  setting, and is not a knob that we should be encouraging users tweak.
2010-12-29 20:35:51 -04:00
Joey Hess
a91e31cef3 response 2010-12-29 20:33:55 -04:00
Joey Hess
03e579060b already exists 2010-12-29 20:30:03 -04:00
Joey Hess
829c8b7660 clarify 2010-12-29 20:28:34 -04:00
praet
c74347a508 2010-12-30 00:21:00 +00:00
praet
f6db527af8 2010-12-30 00:12:44 +00:00
praet
80bad5c435 2010-12-30 00:01:02 +00:00
praet
88edf83b5c 2010-12-29 23:47:46 +00:00
Joey Hess
36b73714d0 better filtering out of current repo 2010-12-29 19:21:13 -04:00
Joey Hess
5b8f8ced0b don't include the current repo in trusted uuid list 2010-12-29 19:13:42 -04:00
Joey Hess
de2f6137d3 wording 2010-12-29 17:01:56 -04:00
Joey Hess
25ffa04c5a wording 2010-12-29 17:00:14 -04:00
Joey Hess
e64ffc212e support trusted repositories that are not configured as remotes 2010-12-29 16:58:44 -04:00
Joey Hess
ef85e699ba simplify 2010-12-29 16:48:55 -04:00
Joey Hess
1448d8b42d improve list of remotes in error message 2010-12-29 16:41:27 -04:00
Joey Hess
885f7048d5 Fix bug in numcopies handling when a repoisitory has multiple remotes that point to the same repository. 2010-12-29 16:31:25 -04:00
Joey Hess
d475aac375 refactor 2010-12-29 16:21:38 -04:00
Joey Hess
39d0bcb793 things to do still 2010-12-28 17:46:38 -04:00
Joey Hess
1f20277ec7 forgot to add these 2010-12-28 17:44:55 -04:00
Joey Hess
3714364905 design for a git-annex-shell 2010-12-28 17:44:36 -04:00