Commit graph

17552 commits

Author SHA1 Message Date
Joey Hess
1c6dc0521f
close 2014-02-13 11:55:10 -04:00
Joey Hess
4675d45f8f Merge branch 'master' of ssh://git-annex.branchable.com 2014-02-13 11:39:59 -04:00
Joey Hess
7a0b485c4d
reference branch 2014-02-13 11:39:03 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnq-RfkVpFN15SWvQ2lpSGAi0XpNQuLxKM
2e6a8742a4 2014-02-13 14:03:20 +00:00
https://www.google.com/accounts/o8/id?id=AItOawm78jq1Uo-ZbyOPG3diJUWVvEiM0kyAcvk
0b3e64b285 Added a comment: further information 2014-02-13 13:33:49 +00:00
https://www.google.com/accounts/o8/id?id=AItOawm78jq1Uo-ZbyOPG3diJUWVvEiM0kyAcvk
e450abae4e 2014-02-13 13:29:18 +00:00
https://www.google.com/accounts/o8/id?id=AItOawm78jq1Uo-ZbyOPG3diJUWVvEiM0kyAcvk
3e6b9fb161 2014-02-13 13:11:18 +00:00
ganwell
e85698d8fb 2014-02-13 12:15:30 +00:00
ganwell
a7cfe574be 2014-02-13 12:00:25 +00:00
Joey Hess
2075cdeb59
limiting files based on metadata
Note that there is currently no caching, so
	--metadata foo=bar --metadata tag=blah
will currently read the log 2x per file.
2014-02-13 02:24:30 -04:00
Joey Hess
a18eae9a0f
nice git ack space optimisation when setting the same metadata value for multiple files 2014-02-13 01:57:43 -04:00
Joey Hess
0e9a72b356
metacata command can now operate on many files at once 2014-02-13 01:49:38 -04:00
Joey Hess
361aee0470
avoid churning in git to no benefit when optimising metadata log
I think this is now optimal.
2014-02-12 23:24:04 -04:00
Joey Hess
d4236e4766 Merge branch 'master' of ssh://git-annex.branchable.com 2014-02-12 22:53:15 -04:00
Joey Hess
739084b831
devblog 2014-02-12 22:52:30 -04:00
Joey Hess
8076530284 improve simplifier 2014-02-12 22:50:41 -04:00
Joey Hess
a05ac13e92 fix metadata log simplifier and additional quickcheck tests 2014-02-12 22:27:55 -04:00
Joey Hess
4d205b0fb9 fix Ord instance for MetaValue to work like Eq instance 2014-02-12 22:01:24 -04:00
Joey Hess
4789d9910a don't bring forward old values in new log line 2014-02-12 21:48:25 -04:00
http://lj.rossia.org/users/imz/
06b00b8bfa link markup 2014-02-13 01:47:32 +00:00
Joey Hess
9f7e76130e add metadata command to get/set metadata
Adds metadata log, and command.

Note that unsetting field values seems to currently be broken.
And in general this has had all of 2 minutes worth of testing.

This commit was sponsored by Julien Lefrique.
2014-02-12 21:30:33 -04:00
Joey Hess
1b79d18a40 data types and serialization for metadata
A very haskell commit! Just data types, instances to serialize the metadata
to a nice format, and QuickCheck tests.

This commit was sponsored by Andreas Leha.
2014-02-12 17:57:32 -04:00
Joey Hess
655549af91 Merge branch 'master' of ssh://git-annex.branchable.com 2014-02-12 14:59:26 -04:00
Joey Hess
61ecf76644 unbreak the build 2014-02-12 14:34:01 -04:00
http://joeyh.name/
5a6a778dd8 Added a comment 2014-02-12 16:27:20 +00:00
https://www.google.com/accounts/o8/id?id=AItOawm78jq1Uo-ZbyOPG3diJUWVvEiM0kyAcvk
4494c5fc03 Added a comment: Same problem here 2014-02-12 13:17:51 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkI9pq1WH6MWeExXHVQVEsniT3DdFv4AB8
35e110f3a3 Added a comment: fix confirmed 2014-02-12 12:05:42 +00:00
https://www.google.com/accounts/o8/id?id=AItOawk9nck8WX8-ADF3Fdh5vFo4Qrw1I_bJcR8
fa3089c275 This reverts commit 3afc1c57c8 2014-02-12 11:31:42 +00:00
https://www.google.com/accounts/o8/id?id=AItOawk9nck8WX8-ADF3Fdh5vFo4Qrw1I_bJcR8
3afc1c57c8 removed 2014-02-12 11:29:20 +00:00
http://joeyh.name/
13d44a32ce removed 2014-02-11 21:40:27 +00:00
http://joeyh.name/
9668a29a80 Added a comment 2014-02-11 21:39:46 +00:00
http://joeyh.name/
192e6805b3 Added a comment 2014-02-11 21:39:34 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkNE-H4vEcbcGndxq5daT8qUb7yIf7r1OE
d6dfdca98f Added a comment 2014-02-11 21:05:01 +00:00
Joey Hess
b53ef30433
use map 2014-02-11 16:35:52 -04:00
Joey Hess
b7ffe599e8
unify fields and tags 2014-02-11 16:27:27 -04:00
Joey Hess
faed5d3cc2
devblog 2014-02-11 16:21:42 -04:00
Joey Hess
cf44fc1acb Windows webapp: Can create repos on removable drives. 2014-02-11 16:15:40 -04:00
Joey Hess
029a1c431a
remove windows --git-dir unix style path hack
This is no longer necessary, at least with msysgit 1.8.5.2.msysgit.0.
Its root cause may have been fixed by other recent git path fixes.
It was causing the webapp to fail to make repos on other drives.
2014-02-11 16:12:22 -04:00
Joey Hess
7b19c7d25b cleanup thanks to Utility.PID 2014-02-11 15:39:51 -04:00
Joey Hess
c390e896d1 fix windows build (and make --stop work on windows, incidentially)
The Utility.PID will clean up other code soon.
2014-02-11 15:25:59 -04:00
Joey Hess
30a474b309
fix windows build 2014-02-11 15:04:07 -04:00
Joey Hess
2ed728e7e6
note 2014-02-11 14:16:15 -04:00
Joey Hess
b93ebfa886 Merge branch 'master' of ssh://git-annex.branchable.com 2014-02-11 14:08:44 -04:00
Joey Hess
fa24ba2520 plumb creds from webapp to initremote
Avoids abusing setting environment variables, which was always a hack
and won't work on windows.
2014-02-11 14:07:56 -04:00
http://joeyh.name/
b3addf26d9 Added a comment: finished rebuilding everything 2014-02-11 17:48:07 +00:00
Joey Hess
b2fae4b78f
remove unimplemented windows stubs 2014-02-11 13:18:59 -04:00
Joey Hess
556cfeb8f0
hlint to give autobuilder something to do 2014-02-11 13:11:49 -04:00
Joey Hess
8108efbe9f typo 2014-02-11 11:47:45 -04:00
Joey Hess
94145e8f73
cleanup 2014-02-11 11:40:49 -04:00
Joey Hess
2e5c33883d
correction 2014-02-11 11:40:09 -04:00