Joey Hess
e7b557ef5d
got rid of Core module
...
Most of it was to do with managing annexed Content, so put there
2011-01-16 16:05:05 -04:00
Joey Hess
84836ed804
add news item for git-annex 0.18
2011-01-14 15:10:30 -04:00
Joey Hess
818111e0c2
releasing version 0.18
2011-01-14 15:10:13 -04:00
Joey Hess
59c9eda962
on second thought, unlock should fail if content is not present
2011-01-14 00:02:33 -04:00
Joey Hess
c1839fdccb
unlock: Fix behavior when file content is not present.
2011-01-13 23:46:02 -04:00
Joey Hess
23686cc63d
clarify default values when no path is specified
...
Much of the code to handle this was unnecessary, as git ls-files is used,
and defaults to returning all files of the desired type.
2011-01-13 23:36:58 -04:00
Joey Hess
2a67721d51
DEP5
2011-01-13 18:53:15 -04:00
Joey Hess
5869e7ccd5
test unused et al
2011-01-12 01:58:23 -04:00
Joey Hess
bb4a45f9ce
avoid crashing if run before unused log is present
2011-01-12 01:57:49 -04:00
Joey Hess
ba6727f663
always write log, so it's empty if nothing is unused
2011-01-12 01:57:32 -04:00
Joey Hess
611018e4bd
I thought that reversion a migration might fail. It didn't. :)
2011-01-11 23:02:59 -04:00
Joey Hess
e18a4d566b
migrate: Fix support for --backend option.
2011-01-11 21:32:38 -04:00
Joey Hess
b557a2ccf4
test migrate; 75%
2011-01-11 21:11:32 -04:00
Joey Hess
b13039d62e
test precommit; 74%
2011-01-11 20:48:58 -04:00
Joey Hess
868486c6b6
update
2011-01-11 20:08:15 -04:00
Joey Hess
098168559d
more fsck checks
...
72% coverage
2011-01-11 20:06:15 -04:00
Joey Hess
485dbdd1a9
add tests of setkey/fromkey
2011-01-11 19:59:11 -04:00
Joey Hess
e2af0914fa
fsck: Fix bug in moving of corrupted files to .git/annex/bad/
2011-01-11 19:41:13 -04:00
Joey Hess
cc7db6f058
test fsck
2011-01-11 19:34:28 -04:00
Joey Hess
cebee37401
add tests for trust/untrust
2011-01-11 18:50:18 -04:00
Joey Hess
caa0b6c0c2
quiet git commit messages
2011-01-11 18:49:45 -04:00
Joey Hess
730c273eae
robustness fixes for empty or missing trust log
2011-01-11 18:49:32 -04:00
Joey Hess
8d6da87eec
better types
2011-01-11 18:13:26 -04:00
Joey Hess
196c2fa786
Bugfix: copy --to
and move --to
forgot to stage location log changes after transferring the file to the remote repository. (Did not affect ssh remotes.)
2011-01-11 16:06:19 -04:00
Joey Hess
a8ce30401d
add checks that location log files are committed
...
currently failing for move --to
2011-01-11 16:00:40 -04:00
Joey Hess
3a844b1f3c
test locationlog contents too
2011-01-11 15:43:29 -04:00
Joey Hess
c2b13a88bf
use concat
2011-01-09 18:23:58 -04:00
Joey Hess
9de1192c57
enable dpkg-mergechangelogs
2011-01-09 15:12:52 -04:00
Joey Hess
fd3efc086a
close bug
2011-01-09 11:02:04 -04:00
Joey Hess
5ddabe1bf7
release
2011-01-09 11:01:59 -04:00
Joey Hess
53170b1a14
fix real underlaying cause, and fix test suite to not skip it
2011-01-09 10:48:04 -04:00
Joey Hess
f4ddb580c8
bugfix: Fix crash caused by a symlink in the repo with link text ending in a "/". (Thanks Henrik for reporting.)
2011-01-09 10:04:16 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmlUJkSWTkiWuwzwilXh1Wd3jg8I33iTQg
51327c242f
2011-01-09 13:17:59 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmlUJkSWTkiWuwzwilXh1Wd3jg8I33iTQg
292c2796a4
2011-01-09 13:16:53 +00:00
Joey Hess
9de982eab7
copyright years
2011-01-08 16:09:17 -04:00
Joey Hess
a78b0555e1
New migrate subcommand can be used to switch files to using a different backend, safely and with no duplication of content.
2011-01-08 15:54:14 -04:00
Joey Hess
32b0e10390
unannex: Now skips files whose content is not present, rather than it being an error. This allows gradual conversion from one backend to another by running unannex followed by add in each repository.
2011-01-08 15:14:41 -04:00
Joey Hess
82fe151f87
add another test and improve error handling
2011-01-08 15:00:04 -04:00
Joey Hess
d31e61a90d
add news item for git-annex 0.16
2011-01-07 14:36:52 -04:00
Joey Hess
ad9dfe3228
mention test suite
2011-01-07 14:10:38 -04:00
Joey Hess
a14c881f02
more
2011-01-07 14:08:43 -04:00
Joey Hess
f3472d3a5d
Test suite improvements. Current top-level test coverage: 65%
2011-01-07 14:06:32 -04:00
Joey Hess
6cb1dff757
quiet git commits
2011-01-07 13:57:37 -04:00
Joey Hess
2684cbbd23
clarify
2011-01-07 12:34:44 -04:00
Joey Hess
7d15a5795a
more tests
2011-01-07 02:18:39 -04:00
Joey Hess
f189929b8b
workaround ghc weirdness with -odir
...
The option cause it to always build to build/Main.o, no matter what
binary it was building. This caused extra work, and in some cases,
could cause the wrong code to be put into the final binary.
2011-01-07 02:15:23 -04:00
Joey Hess
55ca64d851
simplify
2011-01-07 02:15:10 -04:00
Joey Hess
3fad3e527e
various test fixes
2011-01-07 02:14:48 -04:00
Joey Hess
e43d4730c5
bugfix: Running copy --to
when both local and remote had the key dropped it from local.
2011-01-07 02:14:22 -04:00
Joey Hess
71a8278f9c
bugfix: Running move --to
with a non-ssh remote failed.
2011-01-07 01:14:27 -04:00