Joey Hess [Wed, 3 Apr 2013 03:40:04 +0000 (23:40 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Rasmus [Wed, 3 Apr 2013 00:45:05 +0000 (00:45 +0000)]
Added a comment
Joey Hess [Wed, 3 Apr 2013 00:08:05 +0000 (20:08 -0400)]
amd64 autobuild
Joey Hess [Tue, 2 Apr 2013 23:45:52 +0000 (19:45 -0400)]
cleanup
http://joeyh.name/ [Tue, 2 Apr 2013 23:39:48 +0000 (23:39 +0000)]
Added a comment
Rasmus [Tue, 2 Apr 2013 23:25:45 +0000 (23:25 +0000)]
Added a comment
andy [Tue, 2 Apr 2013 21:43:33 +0000 (21:43 +0000)]
Added a comment: Just wondering what I'm missing...
http://joeyh.name/ [Tue, 2 Apr 2013 21:36:50 +0000 (21:36 +0000)]
Added a comment
Joey Hess [Tue, 2 Apr 2013 21:36:12 +0000 (17:36 -0400)]
add link to new page
http://joeyh.name/ [Tue, 2 Apr 2013 21:34:50 +0000 (21:34 +0000)]
Added a comment
http://joeyh.name/ [Tue, 2 Apr 2013 21:24:06 +0000 (21:24 +0000)]
Added a comment
http://joeyh.name/ [Tue, 2 Apr 2013 21:21:21 +0000 (21:21 +0000)]
Added a comment
Joey Hess [Tue, 2 Apr 2013 21:14:58 +0000 (17:14 -0400)]
add
Joey Hess [Tue, 2 Apr 2013 21:09:03 +0000 (17:09 -0400)]
blog for the day
Joey Hess [Tue, 2 Apr 2013 21:06:07 +0000 (17:06 -0400)]
note
Joey Hess [Tue, 2 Apr 2013 20:59:48 +0000 (16:59 -0400)]
reorg
Joey Hess [Tue, 2 Apr 2013 20:58:04 +0000 (16:58 -0400)]
layout
Joey Hess [Tue, 2 Apr 2013 20:55:21 +0000 (16:55 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 2 Apr 2013 20:54:26 +0000 (16:54 -0400)]
new screencast
Joey Hess [Tue, 2 Apr 2013 20:39:11 +0000 (16:39 -0400)]
more efficient uuid to remote lookup
Joey Hess [Tue, 2 Apr 2013 20:38:47 +0000 (16:38 -0400)]
show bytesComplete
Joey Hess [Tue, 2 Apr 2013 20:20:23 +0000 (16:20 -0400)]
convert "./file" from inotify to just "file"
This just prettifies some display.
Added a comment
Joey Hess [Tue, 2 Apr 2013 20:17:06 +0000 (16:17 -0400)]
avoid queuing transfers that are currently running
Joey Hess [Tue, 2 Apr 2013 20:04:49 +0000 (16:04 -0400)]
avoid queuing transfer that is already queued, with a different associated file
Joey Hess [Tue, 2 Apr 2013 19:51:58 +0000 (15:51 -0400)]
avoid queueing uploads to remotes that already have the content
Joey Hess [Tue, 2 Apr 2013 19:45:35 +0000 (15:45 -0400)]
improve wording
Joey Hess [Tue, 2 Apr 2013 19:18:03 +0000 (15:18 -0400)]
squelch protocol error on shutdown
Added a comment
Joey Hess [Tue, 2 Apr 2013 17:13:42 +0000 (13:13 -0400)]
Update working tree files fully atomically
This avoids commit churn by the assistant when eg,
replacing a file with a symlink.
But, just as importantly, it prevents the working tree being left with a
deleted file if git-annex, or perhaps the whole system, crashes at the
wrong time.
(It also probably avoids confusing displays in file managers.)
Added a comment: Just to add
poll vote (Initially the lack of direct-mode. Now concerns about the safety of direct mode. Perhaps after the next release.)
94.195.202.110 [Tue, 2 Apr 2013 17:53:50 +0000 (17:53 +0000)]
poll vote (An Ubuntu PPA would be supercool! Thanks for your great work!!)
Joey Hess [Tue, 2 Apr 2013 16:58:56 +0000 (12:58 -0400)]
optimise last commit
Rather than re-adding a direct mode file unnecessarily when it's not
changed, just re-stage the symlink.
Joey Hess [Tue, 2 Apr 2013 16:45:26 +0000 (12:45 -0400)]
assistant: Fix bug that could cause direct mode files to be unstaged from git.
My test case for this bug is to have the assistant running and syncing to
a remote, and create a file in the annex. Then at the command line run
git annex drop. The assistant sees that the file is gone, sees it's a wanted
file, and downloads it from the remote.
With a directory special remote and a small file, I was seeing around 1
time in 3, a race where the file got unstaged from git after it got
downloaded.
Looking at what direct mode content managing code does in this case, it
deletes the symlink, and then adds the file content back. It would be
possible, sometimes, to avoid removing the symlink and do this atomically.
And I probably should.. but in some cases, particularly where the file
needs to be run through `cp` (multiple direct mode files with same
content), there's no way to atomically replace the symlink with the
content.
Anyway, the bug turns out to be something that the watcher does right for
indirect mode, but not for direct mode. When it got an add event, it
checked to see if this was a new file, or one we've already added. In the
latter case, no add event was queued. But that means that only the rm event
is queued, and so it unstages the file.
Fixed by queueing an add event even when the file is already in git.
Tested by running hundreds of drops in a loop; file remained staged.
EskildHustvedt [Tue, 2 Apr 2013 15:22:44 +0000 (15:22 +0000)]
Added instructions on using cabal to install git-annex on Fedora 18
https://dzsino.myopenid.com/ [Tue, 2 Apr 2013 09:07:23 +0000 (09:07 +0000)]
Added a comment: I've voted for git-remote-gcrypt because..
https://dzsino.myopenid.com/ [Tue, 2 Apr 2013 09:06:39 +0000 (09:06 +0000)]
removed
https://dzsino.myopenid.com/ [Tue, 2 Apr 2013 09:06:08 +0000 (09:06 +0000)]
Added a comment: I've voted for git-remote-gcrypt because..
Joey Hess [Tue, 2 Apr 2013 05:20:15 +0000 (01:20 -0400)]
clarification
Richard Hartmann [Mon, 1 Apr 2013 23:38:32 +0000 (01:38 +0200)]
Typo and broken link
Added a comment: printing keys first is the easiest workaround
Rasmus [Mon, 1 Apr 2013 23:23:55 +0000 (23:23 +0000)]
Added a comment
Joey Hess [Mon, 1 Apr 2013 21:55:08 +0000 (17:55 -0400)]
blog for the part of the day I didn't waste writing a lolcat filter
Added a comment
Joey Hess [Mon, 1 Apr 2013 19:21:04 +0000 (15:21 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Mon, 1 Apr 2013 19:20:42 +0000 (15:20 -0400)]
drop --auto: Fix bug that prevented dropping files from untrusted repositories.
This is a corresponding bug to the one I fixed yesterday in the assistant.
http://adamspiers.myopenid.com/ [Mon, 1 Apr 2013 19:01:50 +0000 (19:01 +0000)]
Added a comment: Ask for more money :-)
Joey Hess [Mon, 1 Apr 2013 18:37:08 +0000 (14:37 -0400)]
fix up some weird write-in choices
http://joeyh.name/ [Mon, 1 Apr 2013 18:33:37 +0000 (18:33 +0000)]
Added a comment
http://joeyh.name/ [Mon, 1 Apr 2013 18:28:21 +0000 (18:28 +0000)]
Added a comment
http://joeyh.name/ [Mon, 1 Apr 2013 18:24:20 +0000 (18:24 +0000)]
Added a comment
2001:470:26:9bb:288e:30f8:701e:d88d [Mon, 1 Apr 2013 18:21:14 +0000 (18:21 +0000)]
poll vote (get webapp working on Android)
84.57.11.234 [Mon, 1 Apr 2013 18:05:51 +0000 (18:05 +0000)]
poll vote (direct mode (aka real files instead of symlinks))
2a00:c440:20:124f:cbc:afff:fe2e:f82 [Mon, 1 Apr 2013 17:59:32 +0000 (17:59 +0000)]
poll vote (optimize file transfer using rsync in the case of changing files)
2a00:c440:20:124f:cbc:afff:fe2e:f82 [Mon, 1 Apr 2013 17:58:31 +0000 (17:58 +0000)]
poll vote (direct mode (aka real files instead of symlinks))
2a00:c440:20:124f:cbc:afff:fe2e:f82 [Mon, 1 Apr 2013 17:58:23 +0000 (17:58 +0000)]
poll vote (direct mode (aka real files instead of symlinks))
2a00:c440:20:124f:cbc:afff:fe2e:f82 [Mon, 1 Apr 2013 17:58:16 +0000 (17:58 +0000)]
poll vote (direct mode (aka real files instead of symlinks))
216.112.253.9 [Mon, 1 Apr 2013 17:57:51 +0000 (17:57 +0000)]
poll vote (upload and download rate limiting)
89.0.248.69 [Mon, 1 Apr 2013 16:53:51 +0000 (16:53 +0000)]
poll vote (encrypted git remotes using git-remote-gcrypt)
86.59.215.85 [Mon, 1 Apr 2013 16:47:50 +0000 (16:47 +0000)]
poll vote (encrypted git remotes using git-remote-gcrypt)
80.138.106.186 [Mon, 1 Apr 2013 16:41:47 +0000 (16:41 +0000)]
poll vote (don't work on features, work on making it easier to install and use)
80.138.106.186 [Mon, 1 Apr 2013 16:41:25 +0000 (16:41 +0000)]
poll vote (upload and download rate limiting)
80.187.102.178 [Mon, 1 Apr 2013 16:41:06 +0000 (16:41 +0000)]
poll vote (upload and download rate limiting)
128.223.222.16 [Mon, 1 Apr 2013 16:34:56 +0000 (16:34 +0000)]
poll vote (get webapp working on Android)
70.68.144.25 [Mon, 1 Apr 2013 16:06:43 +0000 (16:06 +0000)]
poll vote (optimize file transfer using rsync in the case of changing files)
166.147.104.35 [Mon, 1 Apr 2013 15:26:16 +0000 (15:26 +0000)]
poll vote (start windows port now)
2602:306:bd11:6a50:a866:164d:7b3b:990c [Mon, 1 Apr 2013 14:54:39 +0000 (14:54 +0000)]
poll vote (don't work on features, work on making it easier to install and use)
Added a comment: don't work on features option
2003:6a:6d02:1401:c62c:3ff:fe10:28ef [Mon, 1 Apr 2013 13:58:38 +0000 (13:58 +0000)]
poll vote (get webapp working on Android)
24.185.86.215 [Mon, 1 Apr 2013 13:46:10 +0000 (13:46 +0000)]
poll vote (start windows port now)
212.255.24.94 [Mon, 1 Apr 2013 13:28:15 +0000 (13:28 +0000)]
poll vote (Handle duplicate files)
212.255.24.94 [Mon, 1 Apr 2013 13:28:07 +0000 (13:28 +0000)]
poll vote (start windows port now)
212.255.24.94 [Mon, 1 Apr 2013 13:27:47 +0000 (13:27 +0000)]
poll vote (encrypted git remotes using git-remote-gcrypt)
212.255.24.94 [Mon, 1 Apr 2013 13:27:32 +0000 (13:27 +0000)]
poll vote (get webapp working on Android)
tweak formatting :)
rename forum/Stupid_mistake:_recoverable__63__.txt to forum/Stupid_mistake:_recoverable__63__.mdwn
62.46.178.22 [Mon, 1 Apr 2013 10:08:34 +0000 (10:08 +0000)]
poll vote (get webapp working on Android)
85.16.230.26 [Mon, 1 Apr 2013 10:04:29 +0000 (10:04 +0000)]
poll vote (direct mode (aka real files instead of symlinks))
85.16.230.26 [Mon, 1 Apr 2013 10:04:10 +0000 (10:04 +0000)]
poll vote (don't work on features, work on making it easier to install and use)
85.16.230.26 [Mon, 1 Apr 2013 10:03:43 +0000 (10:03 +0000)]
poll vote (upload and download rate limiting)
Rasmus [Mon, 1 Apr 2013 09:48:10 +0000 (09:48 +0000)]
Better txt formatting
80.187.103.131 [Mon, 1 Apr 2013 09:46:00 +0000 (09:46 +0000)]
poll vote (start windows port now)
Rasmus [Mon, 1 Apr 2013 09:45:50 +0000 (09:45 +0000)]
Asked a new questioin
80.187.103.131 [Mon, 1 Apr 2013 09:45:01 +0000 (09:45 +0000)]
poll vote (get webapp working on Android)
89.182.13.50 [Mon, 1 Apr 2013 09:10:09 +0000 (09:10 +0000)]
poll vote (don't work on features, work on making it easier to install and use)
spwhitton [Mon, 1 Apr 2013 08:51:33 +0000 (08:51 +0000)]
82.239.37.220 [Mon, 1 Apr 2013 08:42:08 +0000 (08:42 +0000)]
poll vote (don't work on features, work on making it easier to install and use)
83.10.106.143 [Mon, 1 Apr 2013 08:12:11 +0000 (08:12 +0000)]
poll vote (direct mode (aka real files instead of symlinks))
Added a comment: Duplicate files
82.36.235.9 [Mon, 1 Apr 2013 07:55:37 +0000 (07:55 +0000)]
poll vote (encrypted git remotes using git-remote-gcrypt)
99.230.250.140 [Mon, 1 Apr 2013 07:54:05 +0000 (07:54 +0000)]
poll vote (Waiting for Fedora/CentOS rpm repository.)
95.154.16.24 [Mon, 1 Apr 2013 07:52:54 +0000 (07:52 +0000)]
poll vote (don't work on features, work on making it easier to install and use)
95.154.16.24 [Mon, 1 Apr 2013 07:52:48 +0000 (07:52 +0000)]
poll vote (don't work on features, work on making it easier to install and use)
99.230.250.140 [Mon, 1 Apr 2013 07:52:15 +0000 (07:52 +0000)]
poll vote (direct mode (aka real files instead of symlinks))
84.1.177.223 [Mon, 1 Apr 2013 07:47:44 +0000 (07:47 +0000)]
poll vote (Handle duplicate files)
87.166.231.45 [Mon, 1 Apr 2013 07:36:29 +0000 (07:36 +0000)]
poll vote (deltas: speed up syncing modified versions of existing files)
80.187.102.35 [Mon, 1 Apr 2013 07:24:16 +0000 (07:24 +0000)]
poll vote (deltas: speed up syncing modified versions of existing files)