http://peter-simons.myopenid.com/
432dde9156
Added a comment: How do you build the Crypto library with GHC 7.4.1?
2012-02-29 19:20:21 +00:00
Joey Hess
478fdc8a5d
add news item for git-annex 3.20120229
2012-02-29 02:39:56 -04:00
http://joey.kitenet.net/
d56da1b9cb
Added a comment
2012-02-29 04:27:47 +00:00
http://peter-simons.myopenid.com/
ea6cb182e0
Added a comment: Test-suite won't compile with GHC 7.4.x
2012-02-28 17:40:00 +00:00
Joey Hess
ed0f5cd2d3
add news item for git-annex 3.20120227
2012-02-27 13:07:09 -04:00
Joey Hess
12b89a3eb8
configure: Check if ssh connection caching is supported by the installed version of ssh and default annex.sshcaching accordingly.
2012-02-25 19:15:29 -04:00
Joey Hess
c3fbe07d7a
do a cleanup commit after moving data from or to a git remote
...
Added Annex.cleanup, which is a general purpose interface for adding
actions to run at the end.
Remotes with the old git-annex-shell will commit every time, and have no
commit command, so hide stderr when running the commit command.
2012-02-25 18:02:49 -04:00
Joey Hess
a3c9d06a26
add git-annex-shell commit
...
Eventually, git-annex might try running this after making changes to
a remote. I have not yet thought of a good way for it to tell which
remotes it needs to run it on though. It can't just do it when
shutting down a cached ssh connection, because ssh connection caching
is optional, and that would not handle local remotes not accessed over ssh
either.
2012-02-25 16:47:28 -04:00
Joey Hess
b49c0c2633
add annex.alwayscommit option
...
To avoid commits of data to the git-annex branch after each command
is run, set annex.alwayscommit=false. Its data will then be committed
less frequently, when a merge or sync is done.
2012-02-25 15:31:42 -04:00
http://adamspiers.myopenid.com/
638741f49e
Added a comment: very nice
2012-02-25 15:02:18 +00:00
Joey Hess
2d5974685f
Merge branch 'master' of ssh://git-annex.branchable.com
2012-02-25 10:53:29 -04:00
http://www.joachim-breitner.de/
92236dbdaf
Added a comment
2012-02-24 23:09:04 +00:00
Joey Hess
39f3e9e068
update
2012-02-24 17:53:21 -04:00
http://joey.kitenet.net/
0aa7f19c93
Added a comment
2012-02-24 20:52:51 +00:00
Joey Hess
21216becb4
Merge branch 'master' of ssh://git-annex.branchable.com
2012-02-24 16:35:33 -04:00
Joey Hess
bd66f962d3
Deal with NFS problem that caused a failure to remove a directory when removing content from the annex.
...
I was able to reproduce this on linux using the kernel's nfs server and
mounting localhost:/. Determined that removing the directory fails when
the just-deleted file in it was locked. Considered dropping the lock
before removing the directory, but this would complicate parts of the code
that should not need to worry about locking. So instead, ignore the failure
to remove the directory in this case.
While I was at it, made it attempt to remove both levels of hash
directories, in case they're empty.
2012-02-24 16:30:47 -04:00
http://www.joachim-breitner.de/
0b19f7c709
2012-02-24 20:28:20 +00:00
Joey Hess
c9b48520cc
move misplaced bug report
2012-02-24 15:48:01 -04:00
Joey Hess
5aa7c7e83a
Merge branch 'master' of ssh://git-annex.branchable.com
2012-02-24 15:46:39 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkCoDbzG4_biL7Y9IvUiRsBH_GchCKAaW4
6dca07e255
2012-02-24 17:47:02 +00:00
Joey Hess
ddb8edcf2b
improve interface
2012-02-18 18:03:24 -04:00
Joey Hess
db6b4cdfcf
rekey: New plumbing level command, can be used to change the keys used for files en masse.
2012-02-16 16:36:35 -04:00
Joey Hess
346c934409
allow pathdepth to drop from the front or take from the end (negative)
2012-02-16 14:26:53 -04:00
Joey Hess
39c3f56b33
addurl: Add --pathdepth option.
2012-02-16 12:25:19 -04:00
Joey Hess
7d1c09fe4a
update
2012-02-15 19:46:29 -04:00
Joey Hess
4d8afc1713
tweak wording
2012-02-15 19:43:15 -04:00
Joey Hess
756c236ec7
Merge branch 'master' of ssh://git-annex.branchable.com
2012-02-15 14:36:47 -04:00
Joey Hess
505d6b1a06
fix failure count memory leak
...
This is the last memory leak that prevents git-annex from running
in constant space, as far as I can see. I can now run git annex find
dummied up to repeatedly find the same file over and over, on millions
olf files, and memory stays entirely constant.
2012-02-15 14:35:49 -04:00
Joey Hess
4645f83678
add tips
2012-02-15 14:34:40 -04:00
http://joey.kitenet.net/
623a42b0e9
Added a comment
2012-02-15 15:22:56 +00:00
Joey Hess
88b3ee8968
Merge branch 'master' of ssh://git-annex.branchable.com
2012-02-15 11:16:28 -04:00
Joey Hess
52c5b164d8
Added a annex.queuesize setting
...
useful when adding hundreds of thousands of files on a system with plenty
of memory.
git add gets quite slow in such a large repository, so if the system has
more than the ~32 mb of memory the queue can use by default, it's a useful
optimisation to increase the queue size, in order to decrease the number
of times git add is run.
2012-02-15 11:14:19 -04:00
antymat
d380c18c1e
Added a comment
2012-02-15 07:13:12 +00:00
http://joey.kitenet.net/
e04e05ef1b
Added a comment
2012-02-14 22:57:29 +00:00
Joey Hess
c26db26259
add scalability page
2012-02-14 18:50:25 -04:00
antymat
586e937ad0
Added a comment
2012-02-14 22:48:38 +00:00
Joey Hess
7371209d13
layout
2012-02-14 17:27:13 -04:00
Joey Hess
9da8bb2846
typo
2012-02-14 17:22:56 -04:00
Joey Hess
29dede039c
add video tag with RichiH's talk
2012-02-14 17:19:48 -04:00
Joey Hess
e76988f6c2
add
2012-02-14 16:28:16 -04:00
Joey Hess
7ebd98d8d8
fix memory leak when staging the journal
...
The list of files had to be retained until the end so it could be deleted.
Also, a list of update-index lines was generated and only then fed into it.
Now everything streams in constant space.
2012-02-14 14:37:59 -04:00
http://joey.kitenet.net/
fa7ffd1cc3
Added a comment
2012-02-14 16:58:33 +00:00
antymat
33e03d58ae
spelling
2012-02-14 16:39:17 +00:00
antymat
0e3f7b64b6
2012-02-14 16:34:27 +00:00
Joey Hess
a40ec5e03e
Fixed a memory leak due to excessive strictness when committing journal files.
...
When hashing the files, the entire list of shas was read strictly.
That was entirely unnecessary, since there's a cleanup action run
after they're consumed.
2012-02-14 11:20:34 -04:00
Joey Hess
82ae30d820
don't close yet
2012-02-14 11:02:31 -04:00
Joey Hess
2b28c70f5f
add, and immediately close bug. useful documentation though
2012-02-14 01:01:38 -04:00
Joey Hess
6335abcab2
doc update
2012-02-10 20:40:18 -04:00
http://joey.kitenet.net/
4ccc01922f
Added a comment
2012-02-09 19:42:28 +00:00
http://peter-simons.myopenid.com/
4b4b887d8d
Added a comment
2012-02-09 18:53:04 +00:00
http://peter-simons.myopenid.com/
df3be73080
How to expire old versions of files that have been edited?
2012-02-09 18:31:03 +00:00
Joey Hess
ef013506cb
addurl: Added a --file option
...
Can be used to specify what file the url is added to. This can be used to
override the default filename that is used when adding an url, which is
based on the url. Or, when the file already exists, the url is recorded as
another location of the file.
2012-02-08 15:35:29 -04:00
Joey Hess
2dcce5a8bb
merged ghc 7.4 support into master
2012-02-07 14:15:37 -04:00
Joey Hess
7d04f3ad58
Merge branch 'master' into ghc7.4
2012-02-07 14:09:23 -04:00
Joey Hess
0ad5d8168f
add a bug template
2012-02-06 21:38:05 -04:00
Joey Hess
679e2567d0
add a bug template
2012-02-06 21:37:44 -04:00
Joey Hess
a6c4b10771
add news item
2012-02-06 20:42:48 -04:00
Joey Hess
5a82c0dee7
add a tip about using git's assume-unchanged feature to optimize large trees
2012-02-06 20:42:48 -04:00
Joey Hess
edcd3123d5
list of git branches
2012-02-06 20:42:48 -04:00
Joey Hess
e2bcf1717e
already done
2012-02-06 20:34:07 -04:00
http://jefferai.org/
5e59440533
2012-02-07 00:18:24 +00:00
Joey Hess
91fc975964
note 7.4 needed
2012-02-04 14:51:52 -04:00
Joey Hess
2385fe3c4c
add news item
2012-02-04 01:59:53 -04:00
Joey Hess
05f89123e0
update; ghc7.4 branch fixes this pretty well now
2012-02-03 16:25:34 -04:00
Joey Hess
94caa26883
update
2012-02-02 15:44:22 -04:00
Joey Hess
828df56453
update; newghc-edges branch
2012-02-02 15:41:22 -04:00
Joey Hess
fc8a1d213b
update
2012-02-02 10:56:39 -04:00
Joey Hess
39e887e8e6
update; unix-compat gets some of the way
2012-02-02 10:56:23 -04:00
Joey Hess
33fd49703c
update
2012-02-02 10:31:56 -04:00
Joey Hess
f2081ad056
update
2012-02-01 22:24:40 -04:00
Joey Hess
b91569ba98
spent 3 hours on this bug; developed two incomplete fixes
2012-02-01 16:26:23 -04:00
https://www.google.com/accounts/o8/id?id=AItOawk6QAwUsFHpr3Km1yQbg8hf3S7RDYf7hX4
b9a317cdbd
Added a comment
2012-01-29 01:51:37 +00:00
Joey Hess
0609e10239
reopen
...
People seem to want to post comments here with vague details about a new
bug, rather than opening a new bug report.
2012-01-28 18:09:28 -04:00
Joey Hess
6e89064d27
fixed
2012-01-28 16:01:53 -04:00
http://joey.kitenet.net/
a75eff4a8e
Added a comment
2012-01-28 19:40:34 +00:00
http://joey.kitenet.net/
2a6be431d4
Added a comment
2012-01-28 19:32:36 +00:00
https://www.google.com/accounts/o8/id?id=AItOawk6QAwUsFHpr3Km1yQbg8hf3S7RDYf7hX4
141718da73
Added a comment
2012-01-28 00:21:42 +00:00
https://www.google.com/accounts/o8/id?id=AItOawk6QAwUsFHpr3Km1yQbg8hf3S7RDYf7hX4
13e78fbf88
Added a comment
2012-01-28 00:17:38 +00:00
http://joey.kitenet.net/
0f8a8ef4a5
Added a comment
2012-01-27 21:00:06 +00:00
Joey Hess
0bb3a31a6e
old version?
2012-01-27 16:50:27 -04:00
https://www.google.com/accounts/o8/id?id=AItOawk6QAwUsFHpr3Km1yQbg8hf3S7RDYf7hX4
ba6f01b137
2012-01-27 08:12:48 +00:00
https://www.google.com/accounts/o8/id?id=AItOawk6QAwUsFHpr3Km1yQbg8hf3S7RDYf7hX4
9b91db8254
Added a comment
2012-01-26 22:13:19 +00:00
Joey Hess
9b51ec9dbf
add
2012-01-25 17:39:38 -04:00
Joey Hess
bc130e355e
close
2012-01-24 16:22:24 -04:00
Joey Hess
ce5637498f
remove Utility.Conditional and use IfElse
...
This drops the >>! and >>? with the nice low fixity. IfElse does have
undocumented >>=>>! and >>=>>? operators, but I deem that too fishy.
Anyway, using whenM and unlessM is easier; I sometimes mixed the operators
up.
2012-01-24 16:22:07 -04:00
Joey Hess
bed495db64
add news item for git-annex 3.20120123
2012-01-23 15:10:10 -04:00
http://joey.kitenet.net/
549bf0cddb
Added a comment
2012-01-23 19:00:40 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlB7-aXsqwzOi2BIR_Q4sUF8sjj24H6F3c
ece239f086
2012-01-23 18:38:14 +00:00
Joey Hess
6ef82665de
add annex.sshcaching config setting
2012-01-20 17:15:46 -04:00
Joey Hess
47250a153a
ssh connection caching
...
Ssh connection caching is now enabled automatically by git-annex. Only one
ssh connection is made to each host per git-annex run, which can speed some
things up a lot, as well as avoiding repeated password prompts. Concurrent
git-annex processes also share ssh connections. Cached ssh connections are
shut down when git-annex exits.
Note: The rsync special remote does not yet participate in the ssh
connection caching.
2012-01-20 17:14:56 -04:00
Joey Hess
61dbad505d
fsck --from remote --fast
...
Avoids expensive file transfers, at the expense of checking file size
and/or contents.
Required some reworking of the remote code.
2012-01-20 13:23:11 -04:00
Joey Hess
e96726caa3
better design
...
Avoids possible repeated password prompts, at the cost of a small bit of
locking complication.
2012-01-19 21:15:13 -04:00
Joey Hess
3783ccf252
design
2012-01-19 20:41:20 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
7fa95eff5e
2012-01-19 23:10:25 +00:00
Joey Hess
90319afa41
fsck --from
...
Fscking a remote is now supported. It's done by retrieving
the contents of the specified files from the remote, and checking them,
so can be an expensive operation.
(Several optimisations are possible, to speed it up, of course.. This is
the slow and stupid remote fsck to start with.)
Still, if the remote is a special remote, or a git repository that you
cannot run fsck in locally, it's nice to have the ability to fsck it.
If you have any directory special remotes, now would be a good time to
fsck them, in case you were hit by the data loss bug fixed in the
previous release!
2012-01-19 15:24:05 -04:00
Joey Hess
50c063df06
add
2012-01-18 17:30:21 -04:00
Joey Hess
de96ee7208
thought
2012-01-18 16:19:57 -04:00
Joey Hess
a2428320de
add news item for git-annex 3.20120116
2012-01-16 16:52:46 -04:00
https://openid.stackexchange.com/user/fd55c6e3-966a-4626-865f-5d0f73e1eb88
0c4f12e8a2
Added a comment: Thanks and sorry
2012-01-15 20:54:55 +00:00
https://openid.stackexchange.com/user/fd55c6e3-966a-4626-865f-5d0f73e1eb88
ba85dd41a6
un-tangle unrelated posts
2012-01-15 20:53:40 +00:00
https://openid.stackexchange.com/user/fd55c6e3-966a-4626-865f-5d0f73e1eb88
a7f1d8c3bc
rename forum/__91__Installation__93___There_is_no_available_version_of_quickcheck_that_satisfies___62____61__2.1.mdwn to forum/__91__Installation__93___base-3.0.3.2_requires_syb___61____61__0.1.0.2_however_syb-0.1.0.2_was_excluded_because_json-0.5_requires_syb___62____61__0.3.3.mdwn
2012-01-15 20:53:09 +00:00
https://openid.stackexchange.com/user/fd55c6e3-966a-4626-865f-5d0f73e1eb88
728d7e96e0
un-tangle unrelated posts
2012-01-15 20:48:26 +00:00
http://joey.kitenet.net/
847407f860
Added a comment
2012-01-15 19:53:36 +00:00
https://openid.stackexchange.com/user/fd55c6e3-966a-4626-865f-5d0f73e1eb88
bc2337c0d9
syb dependency problem.
2012-01-15 19:22:46 +00:00
https://openid.stackexchange.com/user/fd55c6e3-966a-4626-865f-5d0f73e1eb88
37d42ed1e7
rename bugs/__91__Installation__93___There_is_no_available_version_of_quickcheck_that_satisfies___62____61__2.1.mdwn to forum/__91__Installation__93___There_is_no_available_version_of_quickcheck_that_satisfies___62____61__2.1.mdwn
2012-01-15 19:20:29 +00:00
Joey Hess
ba6ca1bc23
no, really, I fixed it
2012-01-15 15:07:01 -04:00
https://openid.stackexchange.com/user/fd55c6e3-966a-4626-865f-5d0f73e1eb88
14113f84b5
re-opened. proposed solution doesn't help.
2012-01-15 19:02:06 +00:00
Joey Hess
f0c84686b2
add news item for git-annex 3.20120115
2012-01-15 14:03:00 -04:00
Joey Hess
37b5b1bf0d
Fix QuickCheck dependency in cabal file.
2012-01-15 13:53:51 -04:00
https://openid.stackexchange.com/user/fd55c6e3-966a-4626-865f-5d0f73e1eb88
072a3f2c99
2012-01-15 17:22:49 +00:00
Joey Hess
5481528058
add news item for git-annex 3.20120113
2012-01-13 16:01:31 -04:00
http://peter-simons.myopenid.com/
cff772031d
Document how to install git-annex in Nix
2012-01-13 18:53:41 +00:00
http://peter-simons.myopenid.com/
3a638c7ba1
Added NixOS to the list of distributions that support git-annex.
2012-01-13 18:49:56 +00:00
http://peter-simons.myopenid.com/
226d5c9bb1
Added a comment
2012-01-13 18:48:29 +00:00
Joey Hess
4659172919
Merge branch 'master' of ssh://git-annex.branchable.com
2012-01-13 13:55:37 -04:00
Joey Hess
f4ddecd322
move windows support to a todo item
...
not holding my breath on this one..
2012-01-13 13:55:14 -04:00
http://joey.kitenet.net/
bb97bc1ebf
Added a comment
2012-01-13 17:52:46 +00:00
Joey Hess
92b8e2a1b5
limit news feed to only toplevel
2012-01-13 13:47:56 -04:00
http://peter-simons.myopenid.com/
16d920b301
Added a comment: Not announced on Hackage?
2012-01-13 17:37:13 +00:00
Joey Hess
1ae780ee79
git-annex, git-union-merge: Support GIT_DIR and GIT_WORK_TREE.
...
Note that GIT_WORK_TREE cannot influence GIT_DIR; that is necessary for
git-fake-bare and vcsh type things to work.
2012-01-13 12:52:09 -04:00
Joey Hess
daff9029ba
close
2012-01-13 12:09:02 -04:00
Joey Hess
9e2ab6f1aa
add
2012-01-13 10:26:47 -04:00
Joey Hess
0d5c402210
Add annex-trustlevel configuration settings, which can be used to override the trust level of a remote.
...
This overrides the trust.log, and is overridden by the command-line trust
parameters.
It would have been nicer to have Logs.Trust.trustMap just look up the
configuration for all remotes, but a dependency loop prevented that
(Remotes depends on Logs.Trust in several ways). So instead, look up
the configuration when building remotes, storing it in the same forcetrust
field used for the command-line trust parameters.
2012-01-09 23:31:44 -04:00
Joey Hess
dc1d51b2df
formatting
2012-01-07 21:54:51 -04:00
Joey Hess
27e3429667
new tip
2012-01-07 21:46:32 -04:00
Joey Hess
a35278430a
log: Add --gource mode, which generates output usable by gource.
...
As part of this, I fixed up how log was getting the descriptions of
remotes.
2012-01-07 18:18:09 -04:00
Joey Hess
2f0c3befbd
add news item for git-annex 3.20120106
2012-01-07 13:50:54 -04:00
http://joey.kitenet.net/
ba233606d2
Added a comment
2012-01-07 17:15:31 +00:00
Joey Hess
2557bb8764
complete set of log options
2012-01-06 21:48:30 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
773af32ee4
2012-01-06 22:14:35 +00:00
Joey Hess
9fb5f3edc7
log --after=date
2012-01-06 17:24:03 -04:00
Joey Hess
a3a9f87047
log: New command that displays the location log for file, showing each repository they were added to and removed from.
...
This needs to run git log on the location log files to get at all past
versions of the file, which tends to be a bit slow.
It would be possible to make a version optimised for showing the location
logs for every key. That would only need to run git log once, so would be
faster, but it would need to process an enormous amount of data, so
would not speed up the individual file case.
In the future it would be nice to support log --format. log --json also
doesn't work right yet.
2012-01-06 15:40:07 -04:00
Joey Hess
2051d80462
close
2012-01-05 23:42:06 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkey8WuXUh_x5JC2c9_it1CYRnVTgdGu1M
3b450cb6bc
Added a comment: Thank you!
2012-01-06 03:38:33 +00:00
Joey Hess
f534fcc7b1
remove S3stub stuff
...
Let's keep that in a no-s3 branch, which can be merged into eg,
debian-stable.
2012-01-05 23:14:10 -04:00
http://joey.kitenet.net/
cdcf0aac71
Added a comment
2012-01-06 03:08:28 +00:00
http://joey.kitenet.net/
8858c24210
Added a comment
2012-01-06 03:04:35 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkey8WuXUh_x5JC2c9_it1CYRnVTgdGu1M
2f2e0f7e0e
2012-01-06 01:41:27 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkey8WuXUh_x5JC2c9_it1CYRnVTgdGu1M
79b95aae09
2012-01-06 01:40:45 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkey8WuXUh_x5JC2c9_it1CYRnVTgdGu1M
9cb3303a27
2012-01-06 01:40:04 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkey8WuXUh_x5JC2c9_it1CYRnVTgdGu1M
aedd4c1984
2012-01-06 01:31:40 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkey8WuXUh_x5JC2c9_it1CYRnVTgdGu1M
17d8646164
2012-01-06 01:27:53 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkey8WuXUh_x5JC2c9_it1CYRnVTgdGu1M
47d98bb446
2012-01-06 01:27:26 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkey8WuXUh_x5JC2c9_it1CYRnVTgdGu1M
ba0c3eb904
2012-01-06 01:25:08 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
88d3443aea
2012-01-05 20:58:05 +00:00
Joey Hess
3e3ed62bdf
add news item for git-annex 3.20120105
2012-01-05 13:51:32 -04:00
Joey Hess
156de9fc40
add twitter feed
2012-01-05 00:45:21 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkey8WuXUh_x5JC2c9_it1CYRnVTgdGu1M
9298ea0f3a
2012-01-04 03:51:29 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkey8WuXUh_x5JC2c9_it1CYRnVTgdGu1M
de6a2db36c
2012-01-04 03:44:52 +00:00
Joey Hess
629b794eb5
add sitemap
2012-01-03 21:12:01 -04:00