Commit graph

3607 commits

Author SHA1 Message Date
https://me.yahoo.com/a/2grhJvAC049fJnvALDXek.6MRZMTlg--#eec89
8837dfec6d Added a comment: I can confirm the fix 2012-10-16 05:53:15 +00:00
http://joeyh.name/
738397d418 Added a comment 2012-10-16 05:52:08 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnZ0g2UAijV7RGrKtWPljCCAYHBJ3pwPvM
c300841316 Added a comment 2012-10-16 05:33:06 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnZ0g2UAijV7RGrKtWPljCCAYHBJ3pwPvM
96483c2a3e Added a comment 2012-10-16 05:22:54 +00:00
http://joeyh.name/
cf7fb6568f removed 2012-10-16 04:53:20 +00:00
http://joeyh.name/
e48bdc20d5 Added a comment 2012-10-16 04:52:18 +00:00
http://joeyh.name/
c584e18201 Added a comment 2012-10-16 04:52:12 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnZ0g2UAijV7RGrKtWPljCCAYHBJ3pwPvM
24a92ec201 Added a comment 2012-10-16 04:38:42 +00:00
http://joeyh.name/
6f60d29c2c Added a comment 2012-10-16 04:24:00 +00:00
Joey Hess
7d51ceb0ff Merge branch 'master' of ssh://git-annex.branchable.com 2012-10-16 00:20:41 -04:00
Joey Hess
5feadb4df4 blog for the day 2012-10-16 00:20:13 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnZ0g2UAijV7RGrKtWPljCCAYHBJ3pwPvM
0f1449deb2 removed 2012-10-16 04:17:36 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnZ0g2UAijV7RGrKtWPljCCAYHBJ3pwPvM
cdf3ec5ae9 Added a comment 2012-10-16 04:17:19 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnZ0g2UAijV7RGrKtWPljCCAYHBJ3pwPvM
9ba9b7fead Added a comment 2012-10-16 04:17:12 +00:00
Joey Hess
2dfd7cccf3 Merge branch 'master' of ssh://git-annex.branchable.com 2012-10-16 00:13:53 -04:00
http://joeyh.name/
7eafd4cf17 Added a comment 2012-10-16 04:12:55 +00:00
Joey Hess
8fec62d299 A relative core.worktree is relative to the gitdir.
Now that this is handled correctly, git-annex can be used in git submodules.

Also, fixed infelicity where Git.CurrentRepo and Git.Config.updateLocation
were both dealing with core.worktree. Now updateLocation handles it for
Local as well as for LocalUnknown repos.
2012-10-16 00:08:39 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnZ0g2UAijV7RGrKtWPljCCAYHBJ3pwPvM
1d4e4ad9e4 Added a comment 2012-10-16 03:19:43 +00:00
http://joeyh.name/
050c222ce6 Added a comment 2012-10-16 02:52:26 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnZ0g2UAijV7RGrKtWPljCCAYHBJ3pwPvM
d9e92e9091 2012-10-16 02:42:18 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnZ0g2UAijV7RGrKtWPljCCAYHBJ3pwPvM
235a1e58c2 2012-10-16 02:41:35 +00:00
Joey Hess
d430fb1153 Bug fix: A recent change caused git-annex-shell to crash. 2012-10-15 22:22:40 -04:00
https://me.yahoo.com/a/2grhJvAC049fJnvALDXek.6MRZMTlg--#eec89
dd1e68ea00 2012-10-16 00:12:54 +00:00
188.226.51.71
7f3138dd20 poll vote (Tahoe-LAFS) 2012-10-16 00:12:17 +00:00
Joey Hess
3156febec8 disable ssh connection caching for standalone builds
The standalone build does not bundle its own ssh, so should be built
to support as wide an array of ssh versions as possible, so turn off
connection caching.

Unfortunatly, as implemented this forces a full rebuild when building the
standalone binary, and of course it makes it somewhat slower.

This is not ideal, but neither is probing the ssh version every time it's
run (slow), or once when initializing a repo (fragile).
2012-10-15 14:49:40 -04:00
http://joeyh.name/
147c07c84e Added a comment 2012-10-15 18:16:58 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkywesyg6tKBZcmxJ2EMUO89DZL1LZ7Sng
95ba1d82bc 2012-10-15 13:36:15 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmmPHsszTlpa3s3x_LEzmEYkZfEmqq7IjU
bdf2d6eb74 2012-10-15 01:18:41 +00:00
Joey Hess
c504f4025f Merge branch 'master' of ssh://git-annex.branchable.com 2012-10-14 17:49:16 -04:00
Joey Hess
ae53da8615 blog for the day 2012-10-14 17:48:09 -04:00
Joey Hess
2d9682f3c6 logic error 2012-10-14 16:21:18 -04:00
Joey Hess
27ea68ac6e handle transfer repository bootstrapping
When there's just 1 client repo, and a transfer repo is created, its
preferred content will now make it prefer all content in the client,
even though there's no other client yet to transfer it to. Presumably,
another client will be created eventually. It might even already exist,
and the transfer repo will be used to connect up with it.
2012-10-14 16:08:21 -04:00
84.112.131.62
7910ca770d poll vote (OpenStack SWIFT) 2012-10-14 19:54:39 +00:00
Joey Hess
04a69b22b1 update 2012-10-14 15:15:24 -04:00
Joey Hess
592d55ef7c fix display of transfers for remotes not in syncRemotes list 2012-10-14 14:51:11 -04:00
Joey Hess
b2d266267f avoid queuing transfers for remotes after syncing to them is paused
This avoids the expensive transfer scan relying on its list of remotes
to scan being accurate throughout, which it will not be when the user
pauses syncing to a remote.

I feel it's ok to queue transfers to *any* known remote, not just the ones
being scanned.

Note that there are still small races where after syncing to a remote is
paused, a transfer can be queued for it. Not just in the expensive transfer
scan, but in the cheap failed transfer scan, and elsewhere.
2012-10-14 14:34:05 -04:00
79.243.245.244
649d322fa5 poll vote (Google Drive) 2012-10-14 14:02:28 +00:00
79.243.245.244
44b3cecf71 poll vote (My phone (or MP3 player)) 2012-10-14 14:02:19 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmubB1Sj2rwFoVdZYvGV0ACaQUJQyiJXJI
6b74a6ed7a Added a comment: Thank you for stickers 2012-10-14 13:59:56 +00:00
68.113.110.158
50e1aee940 poll vote (Tahoe-LAFS) 2012-10-14 03:55:52 +00:00
Joey Hess
4571ad9590 add help command 2012-10-13 19:07:56 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnhzb9AQj5y4pUFlksrUIQ1z9AO1BcuZMw
d00ec669d6 2012-10-13 22:23:46 +00:00
Joey Hess
902ef88266 Merge branch 'master' of ssh://git-annex.branchable.com 2012-10-13 13:22:59 -04:00
Joey Hess
9c3e1ca3c9 full analysis of ways content could stop being preferred and need to be dropped 2012-10-13 13:21:43 -04:00
helmut
8c8dd7bb8d Added a comment: Asynchronous hooks? 2012-10-13 09:46:14 +00:00
89.0.176.236
de1789e9d3 poll vote (My phone (or MP3 player)) 2012-10-13 08:41:33 +00:00
122.110.137.225
1bab21a3fb poll vote (My phone (or MP3 player)) 2012-10-13 07:27:37 +00:00
Joey Hess
ab9c032deb blog for the day 2012-10-12 19:43:16 -04:00
99.52.196.7
f6ebd9fdb6 poll vote (Tahoe-LAFS) 2012-10-12 21:38:30 +00:00
93.71.131.82
971823ba37 poll vote (Tahoe-LAFS) 2012-10-12 21:20:05 +00:00
98.207.29.118
fedcac50a3 poll vote (Tahoe-LAFS) 2012-10-12 20:49:53 +00:00
75.101.56.72
1ecc3d7310 poll vote (Tahoe-LAFS) 2012-10-12 18:50:00 +00:00
Joey Hess
890b34c670 add news item for git-annex 3.20121010 2012-10-12 14:18:52 -04:00
Joey Hess
e2e084e0ab Merge branch 'master' of ssh://git-annex.branchable.com 2012-10-12 14:18:17 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmsz4weoPXV2oEtv3zpo9dOxn_SEPz-7Iw
5fc706a896 Added a comment: reasons to like Tahoe-LAFS as a special remote 2012-10-12 18:17:43 +00:00
Joey Hess
195707e023 Merge branch 'master' of ssh://git-annex.branchable.com 2012-10-12 14:17:05 -04:00
Joey Hess
ba8c21c421 update install instructions for Fedora
now available in Fedora
2012-10-12 14:07:53 -04:00
97.118.99.24
564f3b8b05 poll vote (Tahoe-LAFS) 2012-10-12 18:06:28 +00:00
50.56.129.169
17225cfac5 poll vote (Tahoe-LAFS) 2012-10-12 18:06:05 +00:00
Joey Hess
75dccc57ba note infelicities with syncing disabling 2012-10-12 12:49:22 -04:00
Joey Hess
e05c21cb73 Fix a crash when merging files in the git-annex branch that contain invalid utf8.
The crash actually occurred when writing out the file, which was done to a
handle that had not had fileSystemEncoding applied to it.
2012-10-12 12:19:30 -04:00
Joey Hess
aa8b15d966 add several names I missed before 2012-10-12 01:31:03 -04:00
Joey Hess
a7642b3b6e add syncing enabled/disabled to repo list with icon, and toggle link
The toggle link doesn't work yet.

Also lots of refactoring and type improvements
2012-10-12 01:09:28 -04:00
http://joeyh.name/
bae0b7db8b Added a comment 2012-10-11 23:48:37 +00:00
http://joeyh.name/
85794500ff Added a comment 2012-10-11 23:41:36 +00:00
Joey Hess
2602c8f877 Merge branch 'master' of ssh://git-annex.branchable.com 2012-10-11 19:22:27 -04:00
74.71.57.26
5c2f74898d poll vote (My phone (or MP3 player)) 2012-10-11 23:17:20 +00:00
Joey Hess
589d1711f2 git config remote.name.annex-sync can be used to control whether a remote gets synced. 2012-10-11 18:39:21 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlZvtBCVyJw4O71OPsdwGpVh6iJ1W-xaPc
63ecd149b0 Added a comment 2012-10-11 21:56:26 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlZvtBCVyJw4O71OPsdwGpVh6iJ1W-xaPc
1f71f45ce0 2012-10-11 21:52:35 +00:00
Joey Hess
1591245f88 blog for the day 2012-10-11 17:36:24 -04:00
Joey Hess
97ea08e2d1 Avoid unsetting HOME when running certian git commands. Closes: #690193
Setting GIT_INDEX_FILE clobbers the rest of the environment, making git
not read ~/.gitconfig, and blow up if GECOS didn't have a name for the
user.

I'm not entirely happy with getEnvironment being run every time now,
that's somewhat expensive. It may make sense to just set GIT_COMMITTER_*
and GIT_AUTHOR_*, but I worry that clobbering the rest could break PATH,
or GIT_PATH, or something else that might be used by a command run in here.
And caching the environment is not a good idea either; it can change..
2012-10-11 12:58:24 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlVwbp82f-7rNOyEpvqc9A8FEfn7wl2Akw
ec97cd8ec7 Added a comment: Works for me 2012-10-11 13:40:08 +00:00
87.193.165.87
11ff4c437e poll vote (OpenStack SWIFT) 2012-10-11 12:13:09 +00:00
Joey Hess
13cf60f0f7 Merge branch 'master' of ssh://git-annex.branchable.com 2012-10-10 16:56:21 -04:00
Joey Hess
b044dc2952 blog for the day 2012-10-10 16:40:15 -04:00
Joey Hess
0c88d9395d standard preferred content settings for client, transfer, backup, and archive repositories
I've designed these to work well together, I hope. If I get it wrong,
I can just change the code in one place, since these expressions
won't be stored in the git-annex branch.
2012-10-10 13:54:40 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmmzobjmmEVvnaqYqRZ2TQSFfMjyJNW_6M
19ce112488 2012-10-10 17:49:52 +00:00
Joey Hess
b6ce003843 rename --ingroup to --inallgroup 2012-10-10 12:59:45 -04:00
http://joeyh.name/
725b6b5156 Added a comment 2012-10-10 15:34:23 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmY_4MvT5yEeztrS7UIJseStUe4mtgp6YE
eb85b34487 Added a comment: Have error 2012-10-10 11:47:09 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnsuhFUIfWNT-Q-C02FDaSQqceFDge5M9w
8e1ad8105e Added a comment 2012-10-10 10:48:04 +00:00
130.195.163.116
5806e391b6 poll vote (Amazon S3 (done)) 2012-10-09 20:18:23 +00:00
Joey Hess
7e48f80d63 update errata for today's release 2012-10-09 15:54:23 -04:00
Joey Hess
710007ea1f add news item for git-annex 3.20121009 2012-10-09 15:44:05 -04:00
Joey Hess
a5781fd9ba webapp automatic grouping
webapp: Adds newly created repositories to one of these groups:
clients, drives, servers

This is heuristic, but it's a pretty good heuristic, and can always be
configured.
2012-10-09 14:24:17 -04:00
Joey Hess
5ac15149cc assistant: Now honors preferred content settings when deciding what to transfer.
Both when queueing downloads, and uploads, consults the preferred content
settings.

I didn't make it check yet when requeing failed transfers or queuing
deferred downloads; dealing with the preferred content settings (or indeed,
other settings) changing while the assistant is running still needs work.
2012-10-09 12:18:41 -04:00
http://joeyh.name/
11f8ea2f34 Added a comment 2012-10-09 15:10:46 +00:00
124.170.69.248
96e40282c7 poll vote (Box.com) 2012-10-09 11:17:10 +00:00
124.170.69.248
2bb7f29b2b poll vote (My phone (or MP3 player)) 2012-10-09 11:17:03 +00:00
124.170.69.248
d5da0d4171 poll vote (Google Drive) 2012-10-09 11:16:53 +00:00
124.170.69.248
f59ba96a14 poll vote (Tahoe-LAFS) 2012-10-09 11:16:38 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnsuhFUIfWNT-Q-C02FDaSQqceFDge5M9w
f603951f43 2012-10-09 10:07:11 +00:00
65.9.174.186
13eaf9dea8 poll vote (Google Drive) 2012-10-08 21:18:14 +00:00
Joey Hess
2db572546a Merge branch 'master' of ssh://git-annex.branchable.com 2012-10-08 17:16:22 -04:00
Joey Hess
acb8721072 blog for the day 2012-10-08 17:13:21 -04:00
Joey Hess
e375b931c0 add --ingroup limit 2012-10-08 15:18:58 -04:00
Joey Hess
7cd81bd978 Added --smallerthan and --largerthan limits 2012-10-08 13:39:18 -04:00
Joey Hess
71fd18a97f wired preferred content up to get, copy, and drop --auto 2012-10-08 13:16:53 -04:00
79.194.195.87
35b6222fac poll vote (My phone (or MP3 player)) 2012-10-08 07:02:08 +00:00