Joey Hess
6d3df8a083
more pure code refactoring
2011-01-29 23:56:40 -04:00
Joey Hess
c64b50a0ce
shutdown no longer a special case
2011-01-29 23:32:32 -04:00
Joey Hess
5584ccc8ad
factor out pure code
2011-01-29 23:30:08 -04:00
Joey Hess
b831838485
cleanup
2011-01-29 23:27:17 -04:00
Joey Hess
f88fd8d9fc
add news item for git-annex 0.19
2011-01-28 14:42:24 -04:00
Joey Hess
3c49113023
releasing version 0.19
2011-01-28 14:42:06 -04:00
Joey Hess
b13f4bcebc
Merge remote branch 'branchable/master'
2011-01-28 14:11:12 -04:00
Joey Hess
e6da7eb177
Improved temp file handling
...
* Improved temp file handling. Transfers of content can now be resumed
from temp files later; the resume does not have to be the immediate
next git-annex run.
* unused: Include partially transferred content in the list.
2011-01-28 14:10:50 -04:00
Joey Hess
04fe906ac6
use safewritefile
2011-01-28 12:35:51 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkjvjLHW9Omza7x1VEzIFQ8Z5honhRB90I
5ab922ce0e
Added a comment: I actually *do* want to avoid duplication of filenames
2011-01-28 07:30:06 +00:00
Joey Hess
4f9336bb60
idiom
2011-01-27 17:58:30 -04:00
Joey Hess
167523f09d
better directory handling
...
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.
2011-01-27 17:00:32 -04:00
Joey Hess
6be516ae3b
use isPrefixOf
2011-01-27 16:31:29 -04:00
Joey Hess
9640417067
avoid warning when symlink in the repo contains a colon but is not a
...
pointer to annexed content
2011-01-27 16:10:45 -04:00
Joey Hess
56a8a21171
Merge remote branch 'branchable/master'
2011-01-27 15:47:13 -04:00
Joey Hess
dee9655237
bugfix to move --to
...
Due to recent changes, the remotes config was not read before the remote
to act on was picked.
2011-01-27 15:45:22 -04:00
Joey Hess
5e54eb79b8
less verbose
2011-01-27 15:12:38 -04:00
http://joey.kitenet.net/
2087c8ef5e
Added a comment
2011-01-27 18:29:44 +00:00
Joey Hess
9d3ba00a15
add test of adding a second file with the same sha1
2011-01-27 14:01:30 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkjvjLHW9Omza7x1VEzIFQ8Z5honhRB90I
346ade8de5
2011-01-27 05:59:26 +00:00
Joey Hess
db9f44c8c7
Merge remote branch 'branchable/master'
2011-01-26 21:55:54 -04:00
Joey Hess
7ab481448c
wording
2011-01-26 21:52:51 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkjvjLHW9Omza7x1VEzIFQ8Z5honhRB90I
e51b4d172b
2011-01-27 01:30:34 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkjvjLHW9Omza7x1VEzIFQ8Z5honhRB90I
8dc7af780b
Fix some formatting.
2011-01-27 01:29:35 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkjvjLHW9Omza7x1VEzIFQ8Z5honhRB90I
2e0cbcdf5d
Feature request for a sort of "dedup" for filenames
2011-01-27 01:29:08 +00:00
Joey Hess
e1d213d6e3
make filename available to fsck messages
2011-01-26 20:37:46 -04:00
Joey Hess
c30d38e108
better warnings display
2011-01-26 20:30:07 -04:00
Joey Hess
3cb5cb6bf6
bring back display of keys
...
in fsck -q, that's the only way to know what file it means
2011-01-26 20:08:37 -04:00
Joey Hess
ee2e94f087
this should be a warning
2011-01-26 20:03:12 -04:00
Joey Hess
15d27232bd
test untrusted repo handling
2011-01-26 20:03:03 -04:00
Joey Hess
1a11085a50
drop: suppprt untrusted repos
2011-01-26 19:35:35 -04:00
Joey Hess
ff3c127255
wording
2011-01-26 19:35:29 -04:00
Joey Hess
6b48f740f1
rework note
2011-01-26 17:47:02 -04:00
Joey Hess
ba748a1198
fsck: handle untrusted repos
2011-01-26 17:44:40 -04:00
Joey Hess
b7903eb2d1
move partitioning out of keyPossibilities
...
And a bug fix in passing.
2011-01-26 16:44:14 -04:00
Joey Hess
7f6af79232
trust setting improvements
2011-01-26 16:20:28 -04:00
Joey Hess
7b2da21ab7
avoid moving if src and dest are the same
2011-01-26 15:59:10 -04:00
Joey Hess
268cb35e64
implement 3 level trust storage in trust.log
2011-01-26 15:37:16 -04:00
Joey Hess
f7e3d6eea2
document 3-level trust
2011-01-26 14:09:06 -04:00
Joey Hess
07769fc949
more
2011-01-26 13:40:11 -04:00
Joey Hess
758019cc18
update
2011-01-26 13:34:39 -04:00
Joey Hess
06ca13b103
add
2011-01-26 13:21:51 -04:00
Joey Hess
b4179f5081
mention git-media
2011-01-26 12:43:21 -04:00
Joey Hess
ff11803c89
add
2011-01-26 12:34:15 -04:00
Joey Hess
616d1d4a20
rename TypeInternals to BackendTypes
...
Now that it only contains types used by the backends
2011-01-26 00:37:50 -04:00
Joey Hess
aa2ca533bc
trim cruft
2011-01-26 00:29:32 -04:00
Joey Hess
6a97b10fcb
rework config storage
...
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.
2011-01-26 00:17:38 -04:00
Joey Hess
082b022f9a
successfully split Annex and AnnexState out of TypeInternals
2011-01-25 21:49:04 -04:00
Joey Hess
109a719b03
parameterize Backend type
...
This allows the Backend type to not depend on the Annex type, and
so the Annex type can later be moved out of TypeInternals.
2011-01-25 21:02:34 -04:00
Joey Hess
f8e303e1c9
document interaction of annex-ignore with --from/--to
2011-01-25 18:54:34 -04:00