Commit graph

30499 commits

Author SHA1 Message Date
yarikoptic
3ba8cce61f Added a comment: For Debian/Ubuntu users -- get git-annex-standalone from NeuroDebian 2017-07-12 17:57:22 +00:00
yarikoptic
f4481ee748 Added a comment: special remotes with versioning support 2017-07-12 17:30:33 +00:00
Joey Hess
5342c5064b
comment 2017-07-12 12:56:13 -04:00
Joey Hess
ecad2da8c5
Merge branch 'master' of ssh://git-annex.branchable.com 2017-07-12 12:44:21 -04:00
Joey Hess
aa7cc67a3d
protocol design 2017-07-12 12:43:46 -04:00
yarikoptic
215e1420f2 Added a comment: does it really need to be a new command ("export") or could be the same old "copy"? 2017-07-11 22:14:39 +00:00
yarikoptic
37a6bef639 Added a comment: couldn't STATE be used for KEY -> FILENAME(s) mapping? 2017-07-11 22:05:49 +00:00
yarikoptic
a75aa38ca2 Added a comment: note that some remotes could support files versioning "natively" 2017-07-11 21:59:49 +00:00
Joey Hess
905b1108b7
improve 2017-07-11 16:31:30 -04:00
Joey Hess
adbd0ff068
add design 2017-07-11 11:32:35 -04:00
Joey Hess
b3a53f7f04
note 2017-07-10 14:20:37 -04:00
Joey Hess
254b1de6a1
Merge branch 'master' of ssh://git-annex.branchable.com 2017-07-10 14:07:17 -04:00
Joey Hess
6dd3fbdb41
thoughts 2017-07-10 14:06:49 -04:00
fiatjaf
64ab727a10 Added a comment 2017-07-10 13:08:53 +00:00
chocolate.camera@ec2ecab153906be21ac5f36652c33786ad0e0b60
987f372f8a How to use git-annex for content on external drives only? 2017-07-10 10:17:34 +00:00
memeplex
99a71b6c32 Added a comment 2017-07-08 15:47:47 +00:00
memeplex
651829ab4c Added a comment 2017-07-08 15:37:13 +00:00
metst13@1d16544ec52801db7efb2895d3dc7a4458b8eb45
f6598934bc Please compile an Intel 64 bit package for linux. 2017-07-08 14:21:05 +00:00
Joey Hess
5a8479836c
name update 2017-07-06 09:33:43 -04:00
Joey Hess
5e77f19fe9
Merge branch 'master' of ssh://git-annex.branchable.com 2017-07-02 13:26:24 -04:00
Joey Hess
02199c4459
update 2017-07-02 13:25:59 -04:00
glasserc
5b2dc78aa6 Added a comment 2017-07-02 02:56:20 +00:00
hoxu
bed45dc218 Added a comment: v6 & manual annexation 2017-06-29 07:25:31 +00:00
alex@20f891a76542a3d12976c3bfef5d4b5b47070a6a
67f482e481 2017-06-29 07:04:58 +00:00
https://launchpad.net/~felixonmars
7978f1f8b9 Added a comment 2017-06-28 17:45:49 +00:00
https://launchpad.net/~felixonmars
28a08fcbd4 2017-06-28 16:52:00 +00:00
https://launchpad.net/~felixonmars
da05f836b6 Added a comment 2017-06-27 15:57:40 +00:00
spalax@b201acef21dca7798b874036bbbaa9e0079a0b7e
568b58e423 Added a comment: git-annex support dropped 2017-06-27 09:26:12 +00:00
https://launchpad.net/~barthelemy
2f4e67e9f6 2017-06-27 00:06:11 +00:00
Joey Hess
81a861326d
fsck: Support --json.
One use case is to get a list of files that fsck fails on, in order to eg,
drop them from a remote.

This commit was sponsored by Nick Daly on Patreon.
2017-06-26 13:40:57 -04:00
Joey Hess
e8464f106b
followup 2017-06-26 13:13:49 -04:00
Joey Hess
58a7316a0e
response 2017-06-26 12:57:01 -04:00
Joey Hess
c0bedbaed9
followup 2017-06-26 12:49:20 -04:00
Joey Hess
a3aaf6ff28
followup 2017-06-26 12:16:38 -04:00
Joey Hess
664103b77f
Merge branch 'master' of ssh://git-annex.branchable.com 2017-06-26 11:09:13 -04:00
http://schnouki.net/
787b14f1ce 2017-06-23 09:33:23 +00:00
Joey Hess
66ed62454c
Merge branch 'master' of ssh://git-annex.branchable.com 2017-06-22 12:28:26 -04:00
olaf
75e97fde46 Added a comment 2017-06-22 04:55:35 +00:00
olaf
d86c61f13e Added a comment 2017-06-22 04:50:13 +00:00
https://launchpad.net/~felixonmars
70abadf906 2017-06-19 19:15:44 +00:00
unqueued
63c60c9897 removed 2017-06-19 01:20:40 +00:00
unqueued
94dae0ff7c Added a comment 2017-06-18 14:45:13 +00:00
Joey Hess
4502d8bc4f
remove reference to some old docker image of mine 2017-06-18 09:35:26 -04:00
Joey Hess
d9237da8aa
update, removing notes about by now quite old ubuntu releases 2017-06-18 09:32:34 -04:00
Joey Hess
c8e5eb0c9a
update for debian release 2017-06-18 09:28:51 -04:00
Joey Hess
da8e84efe9
fix failing quickcheck properties
QuickCheck 2.10 found a counterexample eg "\929184" broke the property.

As far as I can tell, Git.Filename is matching how git handles encoding
of strange high unicode characters in filenames for display. Git does
not display high unicode characters, and instead displays the C-style
escaped form of each byte. This is ambiguous, but since git is not
unicode aware, it doesn't need to roundtrip parse it.

So, making Git.FileName's roundtrip test only chars < 256 seems fine.

Utility.Format.format uses encode_c, in order to mimic git, so that's
ok.

Utility.Format.gen uses decode_c, but only so that stuff like "\n"
in the format string is handled. If the format string contains C-style
octal escapes, they will be converted to ascii characters, and not
combined into unicode characters, but that should not be a problem.
If the user wants unicode characters, they can include them in the
format string, without escaping them.

Finally, decode_c is used by Utility.Gpg.secretKeys, because gpg
--with-colons hex-escapes some characters in particular ':' and '\\'.
gpg passes unicode through, so this use of decode_c is not a problem.

This commit was sponsored by Henrik Riomar on Patreon.
2017-06-17 16:48:00 -04:00
Joey Hess
89df21b8b8
close 2017-06-17 13:20:31 -04:00
Joey Hess
d8a462186e
Merge branch 'master' of ssh://git-annex.branchable.com 2017-06-17 13:20:09 -04:00
Joey Hess
75cecbbe3f
Fix build with QuickCheck 2.10.
QuickCheck added an Arbitrary instance for CTime aka EpochTime. However,
while git-annex's instance disallowed times before the epoch, QuickCheck's
does not. So, rather than using its instance, convert from an Integer.

This commit was sponsored by Thomas Hochstein on Patreon.
2017-06-17 13:04:48 -04:00
ilovezfs
eeaa670b61 2017-06-17 16:00:36 +00:00