git-annex.git
13 years agoclose
Joey Hess [Wed, 3 Apr 2013 03:44:29 +0000 (23:44 -0400)]
close

13 years agofix preferred content check for 1 semitrusted or better copy
Joey Hess [Wed, 3 Apr 2013 03:40:13 +0000 (23:40 -0400)]
fix preferred content check for 1 semitrusted or better copy

Let's make semitrusted+:1 mean that, since it cannot be expressed easily
with the current syntax (could use (semitrusted:1 or trusted:1), but that
does not scale to higher values than 2 copy, and also fails if I add more
trust levels).

Thanks to Andy for spotting this bug by just reading my blog.

13 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 3 Apr 2013 03:40:04 +0000 (23:40 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

13 years agoAdded a comment
Rasmus [Wed, 3 Apr 2013 00:45:05 +0000 (00:45 +0000)]
Added a comment

13 years agoamd64 autobuild
Joey Hess [Wed, 3 Apr 2013 00:08:05 +0000 (20:08 -0400)]
amd64 autobuild

13 years agocleanup
Joey Hess [Tue, 2 Apr 2013 23:45:52 +0000 (19:45 -0400)]
cleanup

13 years agoAdded a comment
http://joeyh.name/ [Tue, 2 Apr 2013 23:39:48 +0000 (23:39 +0000)]
Added a comment

13 years agoAdded a comment
Rasmus [Tue, 2 Apr 2013 23:25:45 +0000 (23:25 +0000)]
Added a comment

13 years agoAdded a comment: Just wondering what I'm missing...
andy [Tue, 2 Apr 2013 21:43:33 +0000 (21:43 +0000)]
Added a comment: Just wondering what I'm missing...

13 years agoAdded a comment
http://joeyh.name/ [Tue, 2 Apr 2013 21:36:50 +0000 (21:36 +0000)]
Added a comment

13 years agoadd link to new page
Joey Hess [Tue, 2 Apr 2013 21:36:12 +0000 (17:36 -0400)]
add link to new page

13 years agoAdded a comment
http://joeyh.name/ [Tue, 2 Apr 2013 21:34:50 +0000 (21:34 +0000)]
Added a comment

13 years agoAdded a comment
http://joeyh.name/ [Tue, 2 Apr 2013 21:24:06 +0000 (21:24 +0000)]
Added a comment

13 years agoAdded a comment
http://joeyh.name/ [Tue, 2 Apr 2013 21:21:21 +0000 (21:21 +0000)]
Added a comment

13 years agoadd
Joey Hess [Tue, 2 Apr 2013 21:14:58 +0000 (17:14 -0400)]
add

13 years agoblog for the day
Joey Hess [Tue, 2 Apr 2013 21:09:03 +0000 (17:09 -0400)]
blog for the day

13 years agonote
Joey Hess [Tue, 2 Apr 2013 21:06:07 +0000 (17:06 -0400)]
note

13 years agoreorg
Joey Hess [Tue, 2 Apr 2013 20:59:48 +0000 (16:59 -0400)]
reorg

13 years agolayout
Joey Hess [Tue, 2 Apr 2013 20:58:04 +0000 (16:58 -0400)]
layout

13 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 2 Apr 2013 20:55:21 +0000 (16:55 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

13 years agonew screencast
Joey Hess [Tue, 2 Apr 2013 20:54:26 +0000 (16:54 -0400)]
new screencast

13 years agomore efficient uuid to remote lookup
Joey Hess [Tue, 2 Apr 2013 20:39:11 +0000 (16:39 -0400)]
more efficient uuid to remote lookup

13 years agoshow bytesComplete
Joey Hess [Tue, 2 Apr 2013 20:38:47 +0000 (16:38 -0400)]
show bytesComplete

13 years agoconvert "./file" from inotify to just "file"
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.

13 years agoAdded a comment
https://www.google.com/accounts/o8/id?id=AItOawn26WQjIP5fnMgQF_L_k3Q3UrR5v8mjRTY [Tue, 2 Apr 2013 20:18:06 +0000 (20:18 +0000)]
Added a comment

13 years agoavoid queuing transfers that are currently running
Joey Hess [Tue, 2 Apr 2013 20:17:06 +0000 (16:17 -0400)]
avoid queuing transfers that are currently running

13 years agoavoid queuing transfer that is already queued, with a different associated file
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

13 years agoavoid queueing uploads to remotes that already have the content
Joey Hess [Tue, 2 Apr 2013 19:51:58 +0000 (15:51 -0400)]
avoid queueing uploads to remotes that already have the content

13 years agoimprove wording
Joey Hess [Tue, 2 Apr 2013 19:45:35 +0000 (15:45 -0400)]
improve wording

13 years agosquelch protocol error on shutdown
Joey Hess [Tue, 2 Apr 2013 19:18:03 +0000 (15:18 -0400)]
squelch protocol error on shutdown

13 years agoAdded a comment
https://www.google.com/accounts/o8/id?id=AItOawkbv1oKTKhbBp0Ljh_WGU7BFSWWxBr7D3U [Tue, 2 Apr 2013 19:10:18 +0000 (19:10 +0000)]
Added a comment

13 years agoUpdate working tree files fully atomically
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.)

13 years agoAdded a comment: Just to add
https://www.google.com/accounts/o8/id?id=AItOawkbv1oKTKhbBp0Ljh_WGU7BFSWWxBr7D3U [Tue, 2 Apr 2013 19:01:09 +0000 (19:01 +0000)]
Added a comment: Just to add

13 years agopoll vote (Initially the lack of direct-mode. Now concerns about the safety of direct...
https://www.google.com/accounts/o8/id?id=AItOawkWG4T4SGZxY-q4Wo8Jbxwb67g4J-WYmQM [Tue, 2 Apr 2013 18:50:03 +0000 (18:50 +0000)]
poll vote (Initially the lack of direct-mode. Now concerns about the safety of direct mode. Perhaps after the next release.)

13 years ago(no commit message)
https://www.google.com/accounts/o8/id?id=AItOawkbv1oKTKhbBp0Ljh_WGU7BFSWWxBr7D3U [Tue, 2 Apr 2013 18:41:13 +0000 (18:41 +0000)]

13 years agopoll vote (An Ubuntu PPA would be supercool! Thanks for your great work!!)
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!!)

13 years agooptimise last commit
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.

13 years agoassistant: Fix bug that could cause direct mode files to be unstaged from git.
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.

13 years agoAdded instructions on using cabal to install git-annex on Fedora 18
EskildHustvedt [Tue, 2 Apr 2013 15:22:44 +0000 (15:22 +0000)]
Added instructions on using cabal to install git-annex on Fedora 18

13 years agoAdded a comment: I've voted for git-remote-gcrypt because..
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..

13 years agoremoved
https://dzsino.myopenid.com/ [Tue, 2 Apr 2013 09:06:39 +0000 (09:06 +0000)]
removed

13 years agoAdded a comment: I've voted for git-remote-gcrypt because..
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..

13 years agoclarification
Joey Hess [Tue, 2 Apr 2013 05:20:15 +0000 (01:20 -0400)]
clarification

13 years agoTypo and broken link
Richard Hartmann [Mon, 1 Apr 2013 23:38:32 +0000 (01:38 +0200)]
Typo and broken link

13 years agoAdded a comment: printing keys first is the easiest workaround
https://www.google.com/accounts/o8/id?id=AItOawkaBh9VNJ-RZ26wJZ4BEhMN1IlPT-DK6JA [Mon, 1 Apr 2013 23:32:24 +0000 (23:32 +0000)]
Added a comment: printing keys first is the easiest workaround

13 years agoAdded a comment
Rasmus [Mon, 1 Apr 2013 23:23:55 +0000 (23:23 +0000)]
Added a comment

13 years agoblog for the part of the day I didn't waste writing a lolcat filter
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

13 years agoAdded a comment
https://www.google.com/accounts/o8/id?id=AItOawnR7hb8IaKB3IKZptRukje0yahmhfLOO98 [Mon, 1 Apr 2013 19:23:12 +0000 (19:23 +0000)]
Added a comment

13 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Mon, 1 Apr 2013 19:21:04 +0000 (15:21 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

13 years agodrop --auto: Fix bug that prevented dropping files from untrusted repositories.
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.

13 years agoAdded a comment: Ask for more money :-)
http://adamspiers.myopenid.com/ [Mon, 1 Apr 2013 19:01:50 +0000 (19:01 +0000)]
Added a comment: Ask for more money :-)

13 years agofix up some weird write-in choices
Joey Hess [Mon, 1 Apr 2013 18:37:08 +0000 (14:37 -0400)]
fix up some weird write-in choices

13 years agoAdded a comment
http://joeyh.name/ [Mon, 1 Apr 2013 18:33:37 +0000 (18:33 +0000)]
Added a comment

13 years agoAdded a comment
http://joeyh.name/ [Mon, 1 Apr 2013 18:28:21 +0000 (18:28 +0000)]
Added a comment

13 years agoAdded a comment
http://joeyh.name/ [Mon, 1 Apr 2013 18:24:20 +0000 (18:24 +0000)]
Added a comment

13 years agopoll vote (get webapp working on Android)
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)

13 years agopoll vote (direct mode (aka real files instead of symlinks))
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))

13 years agopoll 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:59:32 +0000 (17:59 +0000)]
poll vote (optimize file transfer using rsync in the case of changing files)

13 years agopoll vote (direct mode (aka real files instead of symlinks))
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))

13 years agopoll 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))

13 years agopoll 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))

13 years agopoll vote (upload and download rate limiting)
216.112.253.9 [Mon, 1 Apr 2013 17:57:51 +0000 (17:57 +0000)]
poll vote (upload and download rate limiting)

13 years agopoll vote (encrypted git remotes using git-remote-gcrypt)
89.0.248.69 [Mon, 1 Apr 2013 16:53:51 +0000 (16:53 +0000)]
poll vote (encrypted git remotes using git-remote-gcrypt)

13 years agopoll 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)

13 years agopoll 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:47 +0000 (16:41 +0000)]
poll vote (don't work on features, work on making it easier to install and use)

13 years agopoll vote (upload and download rate limiting)
80.138.106.186 [Mon, 1 Apr 2013 16:41:25 +0000 (16:41 +0000)]
poll vote (upload and download rate limiting)

13 years agopoll 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)

13 years agopoll vote (get webapp working on Android)
128.223.222.16 [Mon, 1 Apr 2013 16:34:56 +0000 (16:34 +0000)]
poll vote (get webapp working on Android)

13 years agopoll vote (optimize file transfer using rsync in the case of changing files)
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)

13 years ago(no commit message)
https://www.google.com/accounts/o8/id?id=AItOawn26WQjIP5fnMgQF_L_k3Q3UrR5v8mjRTY [Mon, 1 Apr 2013 15:43:48 +0000 (15:43 +0000)]

13 years agopoll vote (start windows port now)
166.147.104.35 [Mon, 1 Apr 2013 15:26:16 +0000 (15:26 +0000)]
poll vote (start windows port now)

13 years agopoll vote (don't work on features, work on making it easier to install and use)
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)

13 years agoAdded a comment: don't work on features option
https://www.google.com/accounts/o8/id?id=AItOawkWG4T4SGZxY-q4Wo8Jbxwb67g4J-WYmQM [Mon, 1 Apr 2013 14:03:35 +0000 (14:03 +0000)]
Added a comment: don't work on features option

13 years agopoll vote (get webapp working on Android)
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)

13 years agopoll vote (start windows port now)
24.185.86.215 [Mon, 1 Apr 2013 13:46:10 +0000 (13:46 +0000)]
poll vote (start windows port now)

13 years agopoll vote (Handle duplicate files)
212.255.24.94 [Mon, 1 Apr 2013 13:28:15 +0000 (13:28 +0000)]
poll vote (Handle duplicate files)

13 years agopoll vote (start windows port now)
212.255.24.94 [Mon, 1 Apr 2013 13:28:07 +0000 (13:28 +0000)]
poll vote (start windows port now)

13 years agopoll vote (encrypted git remotes using git-remote-gcrypt)
212.255.24.94 [Mon, 1 Apr 2013 13:27:47 +0000 (13:27 +0000)]
poll vote (encrypted git remotes using git-remote-gcrypt)

13 years agopoll vote (get webapp working on Android)
212.255.24.94 [Mon, 1 Apr 2013 13:27:32 +0000 (13:27 +0000)]
poll vote (get webapp working on Android)

13 years agotweak formatting :)
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo [Mon, 1 Apr 2013 13:11:48 +0000 (13:11 +0000)]
tweak formatting :)

13 years agorename forum/Stupid_mistake:_recoverable__63__.txt to forum/Stupid_mistake:_recoverab...
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo [Mon, 1 Apr 2013 13:11:06 +0000 (13:11 +0000)]
rename forum/Stupid_mistake:_recoverable__63__.txt to forum/Stupid_mistake:_recoverable__63__.mdwn

13 years agopoll vote (get webapp working on Android)
62.46.178.22 [Mon, 1 Apr 2013 10:08:34 +0000 (10:08 +0000)]
poll vote (get webapp working on Android)

13 years agopoll vote (direct mode (aka real files instead of symlinks))
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))

13 years agopoll vote (don't work on features, work on making it easier to install and use)
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)

13 years agopoll vote (upload and download rate limiting)
85.16.230.26 [Mon, 1 Apr 2013 10:03:43 +0000 (10:03 +0000)]
poll vote (upload and download rate limiting)

13 years agoBetter txt formatting
Rasmus [Mon, 1 Apr 2013 09:48:10 +0000 (09:48 +0000)]
Better txt formatting

13 years agopoll vote (start windows port now)
80.187.103.131 [Mon, 1 Apr 2013 09:46:00 +0000 (09:46 +0000)]
poll vote (start windows port now)

13 years agoAsked a new questioin
Rasmus [Mon, 1 Apr 2013 09:45:50 +0000 (09:45 +0000)]
Asked a new questioin

13 years agopoll vote (get webapp working on Android)
80.187.103.131 [Mon, 1 Apr 2013 09:45:01 +0000 (09:45 +0000)]
poll vote (get webapp working on Android)

13 years agopoll vote (don't work on features, work on making it easier to install and use)
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)

13 years ago(no commit message)
spwhitton [Mon, 1 Apr 2013 08:51:33 +0000 (08:51 +0000)]

13 years agopoll vote (don't work on features, work on making it easier to install and use)
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)

13 years agopoll vote (direct mode (aka real files instead of symlinks))
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))

13 years agoAdded a comment: Duplicate files
https://www.google.com/accounts/o8/id?id=AItOawm5iosFbL2By7UFeViqkc6v-hoAtqILeDA [Mon, 1 Apr 2013 07:58:51 +0000 (07:58 +0000)]
Added a comment: Duplicate files

13 years agopoll vote (encrypted git remotes using git-remote-gcrypt)
82.36.235.9 [Mon, 1 Apr 2013 07:55:37 +0000 (07:55 +0000)]
poll vote (encrypted git remotes using git-remote-gcrypt)

13 years agopoll vote (Waiting for Fedora/CentOS rpm repository.)
99.230.250.140 [Mon, 1 Apr 2013 07:54:05 +0000 (07:54 +0000)]
poll vote (Waiting for Fedora/CentOS rpm repository.)

13 years agopoll 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:54 +0000 (07:52 +0000)]
poll vote (don't work on features, work on making it easier to install and use)

13 years agopoll 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)

13 years agopoll vote (direct mode (aka real files instead of symlinks))
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))

13 years agopoll vote (Handle duplicate files)
84.1.177.223 [Mon, 1 Apr 2013 07:47:44 +0000 (07:47 +0000)]
poll vote (Handle duplicate files)