http://www.joachim-breitner.de/
3aed5ff88a
Added a comment
2012-01-02 14:02:05 +00:00
bremner
6744c41024
Added a comment: afaict git annex normalizes urls on the client side.
2011-12-31 22:29:40 +00:00
Joey Hess
97d5789157
formatting
2011-12-31 15:18:29 -04:00
Joey Hess
4a57542688
update
2011-12-31 15:12:16 -04:00
Joey Hess
f165e4aa99
add section on syncing to the walkthrough
2011-12-31 14:50:40 -04:00
Joey Hess
dd41be54f9
Merge branch 'master' of ssh://git-annex.branchable.com
2011-12-31 14:34:46 -04:00
http://joey.kitenet.net/
68489c5cf2
Added a comment
2011-12-31 18:34:31 +00:00
Joey Hess
09905f6655
Merge branch 'autosync'
2011-12-31 14:32:59 -04:00
http://joey.kitenet.net/
38195a6363
Added a comment
2011-12-31 18:32:28 +00:00
bremner
e073add830
Added a comment: ssh://gitolite-host/repo-name is supposed to work
2011-12-31 03:34:19 +00:00
bremner
db55fa1c07
Added a comment: gitolite gets different paths for different urls
2011-12-31 01:50:50 +00:00
Joey Hess
e7d3e546c2
sync --fast: Selects some of the remotes with the lowest annex.cost and syncs those, in addition to any specified at the command line.
2011-12-30 21:17:36 -04:00
Joey Hess
252376d639
Merge branch 'master' into autosync
2011-12-30 20:38:59 -04:00
Joey Hess
230bc8334b
typo
2011-12-30 20:30:36 -04:00
http://joey.kitenet.net/
133170fb23
Added a comment
2011-12-31 00:29:45 +00:00
Joey Hess
93700b14c9
Merge branch 'master' of ssh://git-annex.branchable.com
2011-12-30 20:22:36 -04:00
Joey Hess
8f4fdb3f97
Merge branch 'new-monad-control'
...
Conflicts:
debian/changelog
2011-12-30 20:08:01 -04:00
Joey Hess
b538f45faf
add a sync page documenting sync in detail
2011-12-30 20:02:55 -04:00
http://joey.kitenet.net/
5a2a515fff
Added a comment
2011-12-30 23:45:58 +00:00
Joey Hess
34c89dc146
improve description of sync
2011-12-30 19:45:23 -04:00
Joey Hess
9d85baa314
improve wording
2011-12-30 17:54:09 -04:00
http://joey.kitenet.net/
2260eca688
Added a comment
2011-12-30 21:49:07 +00:00
bremner
4610f28f17
Added a comment: repo name conventions?
2011-12-30 21:41:15 +00:00
Joey Hess
dc83d721c2
Merge remote-tracking branch 'nomeata/master' into sync
2011-12-30 15:02:37 -04:00
http://www.joachim-breitner.de/
3dffcf9ccb
Added a comment: Finally some code
2011-12-29 19:58:31 +00:00
Joachim Breitner
559bbdb424
Outline extended git annex sync semantics in the documentation
2011-12-27 19:23:41 +01:00
http://joey.kitenet.net/
6068cef038
Added a comment: git tweak-fetch
2011-12-26 18:50:36 +00:00
Joey Hess
85f1f3a63a
Updated to build with monad-control 0.3.
2011-12-24 23:05:23 -04:00
http://www.openid.albertlash.com/openid/
2101ef20d1
2011-12-25 01:55:45 +00:00
http://www.openid.albertlash.com/openid/
899b20f89c
2011-12-24 17:05:38 +00:00
Joey Hess
ffefe742d8
fix typo
2011-12-24 12:59:45 -04:00
Joey Hess
82cc5d3d31
slightly improve typography
2011-12-24 12:59:45 -04:00
http://joey.kitenet.net/
0c107c98de
Added a comment
2011-12-24 16:54:31 +00:00
http://joey.kitenet.net/
c87a814046
Added a comment
2011-12-24 16:49:13 +00:00
http://www.joachim-breitner.de/
ab1435310c
Added a comment
2011-12-24 12:51:43 +00:00
http://www.joachim-breitner.de/
ffe9973ed5
Added a comment
2011-12-24 12:49:41 +00:00
http://www.openid.albertlash.com/openid/
ccddaf2f5c
Added a comment
2011-12-24 06:08:46 +00:00
http://adamspiers.myopenid.com/
4eafd43cce
Added a comment: Any update on this?
2011-12-24 01:05:08 +00:00
http://adamspiers.myopenid.com/
f78b0cb4e7
2011-12-24 00:48:37 +00:00
http://adamspiers.myopenid.com/
1202e605d7
2011-12-24 00:45:43 +00:00
http://adamspiers.myopenid.com/
010780dc55
add a page for openSUSE install instructions
2011-12-24 00:13:43 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmKPMUX0YHBjE93eBsEnacwZsddSDue3PY
4fb3114228
Added a comment
2011-12-23 22:04:09 +00:00
http://joey.kitenet.net/
56e4acfa24
Added a comment
2011-12-23 19:19:53 +00:00
http://adamspiers.myopenid.com/
bfa5509dbd
Added a comment: Cool
2011-12-23 19:16:51 +00:00
http://joey.kitenet.net/
131d560ba6
Added a comment
2011-12-23 18:43:05 +00:00
http://joey.kitenet.net/
cbaf13e587
Added a comment
2011-12-23 18:02:24 +00:00
http://joey.kitenet.net/
d5889f8271
Added a comment
2011-12-23 17:52:21 +00:00
http://adamspiers.myopenid.com/
74e86b6da2
Added a comment
2011-12-23 17:24:59 +00:00
http://adamspiers.myopenid.com/
d3e80eabe8
Added a comment
2011-12-23 17:22:12 +00:00
http://adamspiers.myopenid.com/
fe65981de8
Added a comment
2011-12-23 17:14:03 +00:00
Joey Hess
3b1c80d795
fix
2011-12-23 12:58:39 -04:00
Joey Hess
6fcf76bcd1
slight simplification
2011-12-23 12:57:52 -04:00
Joey Hess
a0227e81f9
put in explicit fetch ; merge in walkthrough for now
...
and link to centralized repository tutorial
2011-12-23 12:55:11 -04:00
http://joey.kitenet.net/
304930f1fc
Added a comment
2011-12-23 16:50:26 +00:00
Joey Hess
9e6ff9e734
improve wording to not imply a pull is done by merge
2011-12-23 12:49:28 -04:00
http://joey.kitenet.net/
0df51acc52
2011-12-23 16:20:43 +00:00
http://joey.kitenet.net/
e2b2c67f05
Added a comment
2011-12-23 16:16:19 +00:00
http://joey.kitenet.net/
538665f477
Added a comment
2011-12-23 16:07:39 +00:00
Joey Hess
8a2105c90a
Merge branch 'master' of ssh://git-annex.branchable.com
2011-12-23 11:34:10 -04:00
http://adamspiers.myopenid.com/
abba5d3e82
Added a comment: I think Matt is right.
2011-12-23 14:04:46 +00:00
http://adamspiers.myopenid.com/
77ffd070ad
Added a comment
2011-12-23 13:31:34 +00:00
Joey Hess
7227dd8f21
add escape_var hack
...
Makes it easy to find files with duplicate contents, anyway.. :)
2011-12-23 01:08:19 -04:00
Joey Hess
13a0c292b3
update example to actually work with new --format option
2011-12-23 01:08:19 -04:00
Joey Hess
eb7ef6264e
fix
2011-12-23 01:08:18 -04:00
Joey Hess
a0872a8ec3
better data type
2011-12-22 19:56:31 -04:00
Joey Hess
06bafae9e0
Format strings can be specified using the new --find option, to control what is output by git annex find.
2011-12-22 18:31:44 -04:00
http://adamspiers.myopenid.com/
c02605919b
Added a comment: How much memory would it actually use anyway?
2011-12-22 20:15:23 +00:00
http://adamspiers.myopenid.com/
38ad1065c9
Added a comment
2011-12-22 20:04:21 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlrnOT_XLcNNtmIwVdAJCJYu1BwAAOYtBI
2a7246864e
2011-12-22 19:33:11 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlrnOT_XLcNNtmIwVdAJCJYu1BwAAOYtBI
1071a3cf02
2011-12-22 19:21:50 +00:00
Joey Hess
6bffe509d7
Add --include, which is the same as --not --exclude.
2011-12-22 14:00:17 -04:00
http://joey.kitenet.net/
30cf6ce81c
Added a comment
2011-12-22 16:39:24 +00:00
http://adamspiers.myopenid.com/
6808b08c1a
Added a comment: Here's a Perl version
2011-12-22 15:43:52 +00:00
http://adamspiers.myopenid.com/
97bef4af73
Added a comment: List the duplicate filenames, then let the user decide what to do
2011-12-22 12:31:36 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
a99af6338e
Added a comment
2011-12-21 16:06:26 +00:00
http://joey.kitenet.net/
a2e482b590
Added a comment: Good question!
2011-12-20 23:07:25 +00:00
Ian
58a89c243c
2011-12-20 22:36:03 +00:00
Joey Hess
1c28237e0c
map: --fast disables use of dot to display map
...
Generally useful, and allows the test suite to test it.
2011-12-20 16:42:35 -04:00
http://joey.kitenet.net/
92de7c8dcd
Added a comment
2011-12-20 14:56:12 +00:00
http://adamspiers.myopenid.com/
0de4341c97
Added a comment
2011-12-20 12:00:18 +00:00
http://www.joachim-breitner.de/
89fd3b2e4b
Added a comment
2011-12-19 22:56:26 +00:00
Joey Hess
f0f84dbe48
close
2011-12-19 14:31:33 -04:00
http://joey.kitenet.net/
0b38397c6d
Added a comment
2011-12-19 18:29:01 +00:00
http://joey.kitenet.net/
cddd521e1f
Added a comment
2011-12-19 18:24:59 +00:00
http://joey.kitenet.net/
9b32d02a24
Added a comment
2011-12-19 18:22:25 +00:00
http://adamspiers.myopenid.com/
e341cdf0da
Added a comment: extra level of indirection
2011-12-19 12:45:19 +00:00
http://www.joachim-breitner.de/
6a9b3c2f22
Added a comment
2011-12-18 13:57:34 +00:00
Joachim Breitner
0bba09cd5b
fix syntax
2011-12-18 13:12:28 +01:00
Joachim Breitner
fa9d83f144
fix syntax
2011-12-18 13:11:41 +01:00
http://www.joachim-breitner.de/
a16f1accbc
Added a comment
2011-12-18 12:08:52 +00:00
http://www.joachim-breitner.de/
3f01795a26
2011-12-18 11:59:11 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmKPMUX0YHBjE93eBsEnacwZsddSDue3PY
9698eecf0f
2011-12-18 09:35:40 +00:00
Joey Hess
9e82c348b7
Merge branch 'master' of ssh://git-annex.branchable.com
2011-12-16 14:21:28 -04:00
https://www.google.com/accounts/o8/id?id=AItOawm_-2XlXNyd6cCLI4n_jaBNqVUOWwJquko
a3e4bf8c16
2011-12-16 09:23:21 +00:00
http://gebi.myopenid.com/
ec11908799
2011-12-16 00:13:54 +00:00
Joey Hess
38b02de1a8
update
2011-12-15 15:21:03 -04:00
Joey Hess
2b24e16a63
typo
2011-12-14 13:32:13 -04:00
http://joey.kitenet.net/
25a5f6664e
Added a comment
2011-12-14 17:31:31 +00:00
http://adamspiers.myopenid.com/
020c845058
2011-12-13 23:26:58 +00:00
http://adamspiers.myopenid.com/
c92d407efd
add a link to git-union-merge
2011-12-13 22:01:13 +00:00
http://joey.kitenet.net/
490810ff9f
Added a comment
2011-12-13 20:53:23 +00:00
http://www.joachim-breitner.de/
1a06455f5c
Added a comment
2011-12-13 18:47:18 +00:00
http://www.joachim-breitner.de/
51b95fbc07
Added a comment
2011-12-13 18:16:09 +00:00
Joey Hess
d3d9c8a9a6
add news item for git-annex 3.20111211
2011-12-11 21:56:17 -04:00
Joey Hess
c4c965d602
detect and recover from branch push/commit race
...
Dealing with a race without using locking is exceedingly difficult and tricky.
Fully tested, I hope.
There are three places left where the branch can be updated, that are not
covered by the race recovery code. Let's prove they're all immune to the
race:
1. tryFastForwardTo checks to see if a fast-forward can be done,
and then does git-update-ref on the branch to fast-forward it.
If a push comes in before the check, then either no fast-forward
will be done (ok), or the push set the branch to a ref that can
still be fast-forwarded (also ok)
If a push comes in after the check, the git-update-ref will
undo the ref change made by the push. It's as if the push did not come
in, and the next git-push will see this, and try to re-do it.
(acceptable)
2. When creating the branch for the very first time, an empty index
is created, and a commit of it made to the branch. The commit's ref
is recorded as the current state of the index. If a push came in
during that, it will be noticed the next time a commit is made to the
branch, since the branch will have changed. (ok)
3. Creating the branch from an existing remote branch involves making
the branch, and then getting its ref, and recording that the index
reflects that ref.
If a push creates the branch first, git-branch will fail (ok).
If the branch is created and a racing push is then able to change it
(highly unlikely!) we're still ok, because it first records the ref into
the index.lck, and then updating the index. The race can cause the
index.lck to have the old branch ref, while the index has the newly pushed
branch merged into it, but that only results in an unnecessary update of
the index file later on.
2011-12-11 20:41:35 -04:00
Joey Hess
81f311103d
a new bug report to track a race
2011-12-11 16:41:56 -04:00
Joey Hess
0236bb020b
update
2011-12-11 16:19:54 -04:00
Joey Hess
8680c415de
slow, stupid, and safe index updating
...
Always merge the git-annex branch into .git/annex/index before making a
commit from the index.
This ensures that, when the branch has been changed in any way
(by a push being received, or changes pulled directly into it, or
even by the user checking it out, and committing a change), the index
reflects those changes.
This is much too slow; it needs to be optimised to only update the
index when the branch has really changed, not every time.
Also, there is an unhandled race, when a change is made to the branch
right after the index gets updated. I left it in for now because it's
unlikely and I didn't want to complicate things with additional locking
yet.
2011-12-11 15:05:53 -04:00
Joey Hess
59971c9230
new bug
2011-12-11 14:47:44 -04:00
Joey Hess
bf6a3b757a
close
2011-12-11 01:15:27 -04:00
Joey Hess
10e8028a42
Fix bug in last version in getting contents from bare repositories.
2011-12-10 18:45:55 -04:00
http://schnouki.net/
bfdc9f28fc
2011-12-10 21:40:01 +00:00
http://joey.kitenet.net/
6cf28585b6
Added a comment
2011-12-10 19:43:04 +00:00
Joey Hess
d6fafc463e
Merge branch 'master' of ssh://git-annex.branchable.com
2011-12-10 12:33:48 -04:00
http://www.joachim-breitner.de/
e0e9d1cabd
Added a comment
2011-12-10 16:28:29 +00:00
Joey Hess
fb8231f3a1
sync: New command that synchronises the local repository and default remote, by running git commit, pull, and push for you.
2011-12-09 20:27:22 -04:00
http://joey.kitenet.net/
be67294a1e
Added a comment
2011-12-09 22:56:11 +00:00
http://www.joachim-breitner.de/
2cd22c1a13
brr, so many typos today.
2011-12-09 21:25:37 +00:00
http://www.joachim-breitner.de/
07c32dd49c
typo
2011-12-09 20:57:00 +00:00
http://www.joachim-breitner.de/
d69cf79e20
2011-12-09 20:47:00 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
e664af5d8c
2011-12-09 10:03:20 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
b3ac4af6b0
2011-12-08 22:50:45 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
e0e40964ab
2011-12-08 22:42:29 +00:00
Joey Hess
e3f1568e0f
Fix caching of decrypted ciphers, which failed when drop had to check multiple different encrypted special remotes.
2011-12-08 16:01:46 -04:00
http://gebi.myopenid.com/
2568beee07
2011-12-08 14:24:08 +00:00
http://joey.kitenet.net/
2515bb6520
Added a comment
2011-12-07 20:54:51 +00:00
Joey Hess
d2ff311a34
change footer
2011-12-07 13:17:00 -04:00
Joey Hess
5926be6f30
response
2011-12-07 12:36:15 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
c929f9df0f
Added a comment
2011-12-07 07:39:16 +00:00
http://gebi.myopenid.com/
51b7b82870
2011-12-07 05:48:47 +00:00
http://gebi.myopenid.com/
919d58667a
2011-12-07 03:20:43 +00:00
http://gebi.myopenid.com/
ee26ebe6eb
2011-12-07 03:14:24 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
42c81e5dc0
Added a comment
2011-12-06 23:23:31 +00:00
Joey Hess
6f221f1fc3
response
2011-12-06 17:06:08 -04:00
http://gebi.myopenid.com/
adb1dc65bc
2011-12-06 20:25:06 +00:00
http://joey.kitenet.net/
ba74e2069c
Added a comment
2011-12-06 17:08:37 +00:00
Joey Hess
480495beb4
Prevent key names from containing newlines.
...
There are several places where it's assumed a key can be written on one
line. One is in the format of the .git/annex/unused files. The difficult
one is that filenames derived from keys are fed into git cat-file --batch,
which has a line based input. (And no -z option.)
So, for now it's best to block such keys being created.
2011-12-06 13:03:09 -04:00
http://joey.kitenet.net/
cf5353acb4
Added a comment
2011-12-06 16:49:32 +00:00
http://joey.kitenet.net/
340d206efe
Added a comment
2011-12-06 16:43:29 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
c3d3bf3329
2011-12-06 13:36:35 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
01f7c74d1f
2011-12-06 13:05:11 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
d62b060f0f
Added a comment
2011-12-06 12:50:28 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
27ce7ba5b4
2011-12-06 12:43:56 +00:00
Joey Hess
20d729514a
added a branch for the new monad-control 0.3
2011-12-05 22:54:30 -04:00
Joey Hess
2a1e3bceb3
respond
2011-12-05 15:42:02 -04:00
Joey Hess
fd5c979121
fixed a long time ago
2011-12-05 15:38:04 -04:00
http://peter-simons.myopenid.com/
622c2b9b8b
2011-12-05 19:13:20 +00:00
http://peter-simons.myopenid.com/
04e5bf3644
2011-12-05 19:09:14 +00:00
Joey Hess
58567045b7
add news item for git-annex 3.20111203
2011-12-03 21:13:29 -04:00
Joey Hess
2f8d75638a
update for dead repos
2011-12-03 21:01:22 -04:00
Joey Hess
251c01d51e
dead: A command which says that a repository is gone for good and you don't want git-annex to mention it again.
2011-12-02 16:59:55 -04:00
Joey Hess
7b08584c55
close
2011-12-02 16:59:09 -04:00
Joey Hess
6f29f9db72
rename
2011-12-02 16:15:18 -04:00
Joey Hess
a08c4462ac
Merge branch 'master' into hashdirlower
2011-12-01 17:43:38 -04:00
Joey Hess
3953f7ab81
idea
2011-12-01 17:40:26 -04:00
Joey Hess
f4bf444ae0
store content in hashDirLower directories in bare repositories
...
When storing content in bare repositories, use the hashDirLower
directories. Bare repositories can be on USB drives, which might
use the FAT filesystem, and fall afoul of recent bugs in linux's handling
of mixed case on FAT. Using hashDirLower avoids that.
2011-11-28 22:55:40 -04:00
Joey Hess
2b3c120506
clarify extent of limit checks
2011-11-28 17:49:03 -04:00
Joey Hess
e32ab766b0
--inbackend can be used to make git-annex only operate on files whose content is stored using a specified key-value backend.
2011-11-28 17:45:47 -04:00
Joey Hess
16653132b7
Merge branch 'master' of ssh://git-annex.branchable.com
2011-11-28 16:45:04 -04:00
Joey Hess
6869e6023e
support .git/annex on a different disk than the rest of the repo
...
The only fully supported thing is to have the main repository on one disk,
and .git/annex on another. Only commands that move data in/out of the annex
will need to copy it across devices.
There is only partial support for putting arbitrary subdirectories of
.git/annex on different devices. For one thing, but this can require more
copies to be done. For example, when .git/annex/tmp is on one device, and
.git/annex/journal on another, every journal write involves a call to
mv(1). Also, there are a few places that make hard links between various
subdirectories of .git/annex with createLink, that are not handled.
In the common case without cross-device, the new moveFile is actually
faster than renameFile, avoiding an unncessary stat to check that a file
(not a directory) is being moved. Of course if a cross-device move is
needed, it is as slow as mv(1) of the data.
2011-11-28 16:17:55 -04:00
http://cgray.myopenid.com/
d9e770a836
Added a comment
2011-11-27 22:10:45 +00:00
Joey Hess
ff2d9c8283
response
2011-11-27 17:09:29 -04:00
Joey Hess
5bc7767c21
Merge branch 'master' of ssh://git-annex.branchable.com
2011-11-27 17:01:17 -04:00
http://hcs.furuvik.net/
178a49af75
2011-11-27 20:52:15 +00:00
Joey Hess
faf55ac2b7
update
2011-11-27 13:57:56 -04:00
http://joey.kitenet.net/
a3f4ea1a69
Added a comment
2011-11-27 17:56:31 +00:00
Joey Hess
2bf3addf49
Bugfix: dropunused did not drop keys with two spaces in their name.
2011-11-27 13:50:05 -04:00
Joey Hess
af239e5c33
Merge branch 'master' of ssh://git-annex.branchable.com
2011-11-25 15:32:29 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
ba1ec2c60f
2011-11-25 05:56:59 +00:00
Joey Hess
566a5f4881
Merge branch 'master' of ssh://git-annex.branchable.com
2011-11-24 11:57:22 -04:00
http://cgray.myopenid.com/
709acf3f24
2011-11-24 01:59:45 +00:00
Joey Hess
3dd66fd2f0
update url
2011-11-22 22:13:11 -04:00
Joey Hess
75a590bdd8
Put a workaround in the directory special remote for strange behavior with VFAT filesystems on Linux (mounted with shortname=mixed)
2011-11-22 18:21:28 -04:00
http://joey.kitenet.net/
fd81b5047b
Added a comment
2011-11-22 21:01:14 +00:00
http://joey.kitenet.net/
112399bf1a
Added a comment
2011-11-22 20:59:55 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
6d7e990dca
Added a comment
2011-11-22 20:35:03 +00:00
http://joey.kitenet.net/
eeda534e9a
Added a comment
2011-11-22 19:56:55 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
b1c601ac8c
Added a comment: Case sensitivity
2011-11-22 18:51:04 +00:00
Joey Hess
2d9099531b
add news item for git-annex 3.20111122
2011-11-22 14:41:52 -04:00
Joey Hess
7f7ae7a3b1
find: Support --print0
...
It would be nice if command-specific options were supported. The first
difficulty is that which command is being called is not known until after
getopt; but that could be worked around by finding the first non-dashed
parameter. Storing the settings without putting them in the annex monad is
the next difficulty; it could perhaps be handled by making the seek stage
pass applicable settings into the start stage (and from there on to perform
as needed). But that still leaves a problem, what data type to use to
represent the options between getopt and seek?
2011-11-22 14:06:31 -04:00
Joey Hess
fc2f0e8b1a
response; cannot reproduce
2011-11-22 12:37:51 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
35b4706958
2011-11-22 07:09:24 +00:00
http://cgray.myopenid.com/
6c0448d94c
2011-11-21 22:24:04 +00:00
Joey Hess
2768be7136
response
2011-11-20 14:19:03 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
1de00df636
2011-11-18 21:12:30 +00:00
Joey Hess
1326bb8635
Avoid excessive escaping for rsync special remotes that are not accessed over ssh.
...
This is actually tricky, 45bbf210a1
added
the escaping because it's needed for rsync that does go over ssh.
So I had to detect whether the remote's rsync url will use ssh or not,
and vary the escaping.
2011-11-18 12:53:48 -04:00
Joey Hess
ed55a750d5
response
2011-11-18 11:58:55 -04:00
http://ertai.myopenid.com/
1516458885
2011-11-18 14:11:08 +00:00
Joey Hess
c70b78d40a
migrate: Don't fall over a stale temp file.
2011-11-17 18:29:28 -04:00
Joey Hess
8b892901a9
analysis; not a bug but a feature
2011-11-17 18:20:06 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
b3bbc1cbb6
2011-11-17 21:56:55 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
abd4e1192f
2011-11-17 21:51:55 +00:00
Joey Hess
6d9f525f64
clarify
2011-11-16 11:59:17 -04:00
Joey Hess
2bb6b02948
When not run in a git repository, git-annex can still display a usage message, and "git annex version" even works.
...
Things that sound simple, but are made hard by the Annex monad being built
with the assumption that there will always be a git repo.
2011-11-16 00:49:09 -04:00
Joey Hess
6d0af3b211
Merge branch 'master' of ssh://git-annex.branchable.com
2011-11-16 00:05:15 -04:00
Joey Hess
e83b966eb5
cleanup
2011-11-15 23:51:24 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo
e92534e5b5
Added a comment
2011-11-16 03:24:31 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo
eb0c8c955c
2011-11-16 03:22:29 +00:00
Joey Hess
3c45371115
close as resolved
2011-11-15 01:53:28 -04:00
http://cgray.myopenid.com/
d99fa3ec4e
removed
2011-11-15 05:22:09 +00:00
http://cgray.myopenid.com/
8d9d94f90c
Added a comment
2011-11-15 05:15:47 +00:00
http://cgray.myopenid.com/
eb214f719c
Added a comment
2011-11-15 05:14:05 +00:00
http://joey.kitenet.net/
cfc518190c
Added a comment
2011-11-15 04:46:13 +00:00
http://joey.kitenet.net/
a6091dc271
Added a comment
2011-11-15 04:40:35 +00:00
http://cgray.myopenid.com/
6368c79fe4
Fix typo
2011-11-15 00:47:57 +00:00
http://cgray.myopenid.com/
c093839a40
2011-11-15 00:41:08 +00:00
Joey Hess
bfe38f8ff1
status --json --fast for esc
...
* status: Fix --json mode (only the repository lists are currently
displayed)
* status: --fast is back
2011-11-14 19:27:22 -04:00
http://joey.kitenet.net/
02f1d5467a
Added a comment
2011-11-14 22:48:03 +00:00
http://joey.kitenet.net/
4d72c1b69c
Added a comment
2011-11-14 22:46:35 +00:00
http://www.joachim-breitner.de/
522df3da58
2011-11-14 22:30:02 +00:00
Joey Hess
aa4fbbdd33
status: Now displays trusted, untrusted, and semitrusted repositories separately.
2011-11-14 16:14:17 -04:00
Joey Hess
04edae6791
Optimised union merging; now only runs git cat-file once.
2011-11-12 17:45:12 -04:00
Joey Hess
e9bfa8eaed
avoid unnecessary auto-merge when only changing a file in the branch.
...
Avoids doing auto-merging in commands that don't need fully current
information from the git-annex branch. In particular, git annex add no
longer needs to auto-merge. Affected commands: Anything that doesn't
look up data from the branch, but does write a change to it.
It might seem counterintuitive that we can change a value without first
making sure we have the current value. This optimisation works because
these two sequences are equivilant:
1. pull from remote
2. union merge
3. read file from branch
4. modify file and write to branch
vs.
1. read file from branch
2. modify file and write to branch
3. pull from remote
4. union merge
After either sequence, the git-annex branch contains the same logical content
for the modified file. (Possibly with lines in a different order or
additional old lines of course).
2011-11-12 15:15:57 -04:00
Joey Hess
fe4ad93e4a
add
2011-11-12 14:46:32 -04:00
Joey Hess
6e946b9a39
add
2011-11-12 14:24:14 -04:00
Joey Hess
15b92ad6a1
add news item for git-annex 3.20111111
2011-11-11 16:29:57 -04:00
Joey Hess
71b216d1fb
map: Support remotes with /~/ and /~user/
...
More accurately, it was supported already when map uses git-annex-shell,
but not when it does not.
Note that the user name cannot be shell escaped using git-annex's current
approach for shell escaping. I tried and some shells like dash cannot
cd ~'joey'. Rest of directory is still shell escaped, not for security but
in case a directory has a space or other weird character.
2011-11-11 16:18:53 -04:00
Joey Hess
e4105df78a
tested all known types of cycles, all are fixed
...
My testing involved widening the race by adding sleeps, and making sure
something sane happens in each case.
2011-11-10 03:06:08 -04:00
Joey Hess
a218ce41cf
exclusive locks, ugh
2011-11-09 22:15:33 -04:00
Joey Hess
d3e1a3619f
safer inannex checking
...
git-annex-shell inannex now returns always 0, 1, or 100 (the last when
it's unclear if content is currently in the index due to it currently being
moved or dropped).
(Actual locking code still not yet written.)
2011-11-09 18:33:15 -04:00
Joey Hess
8ce7e73f74
reorg to allow taking content lock
...
The lock will only persist during the perform stage, so the content must
be removed from the annex then, rather than in the cleanup stage.
(No lock is actually taken yet.)
2011-11-09 16:54:18 -04:00
Joey Hess
58563c5b1a
warning about version of git-annex shipped in recent Ubuntu release
2011-11-09 14:37:14 -04:00
Joey Hess
a243d6e6e9
directly lock content?
2011-11-09 14:32:31 -04:00
Joey Hess
393b6b1bde
problem that came to me at 2 am
2011-11-09 13:34:17 -04:00
Joey Hess
2ff8915365
fix
2011-11-08 12:24:56 -04:00
Joey Hess
67c9f84a1f
fix broken links
2011-11-08 12:23:03 -04:00
Joey Hess
d35cd6ff26
wiki updates
2011-11-08 12:16:02 -04:00
Joey Hess
05b7608113
update
2011-11-08 01:27:06 -04:00
Joey Hess
faa4935047
Handle a case where an annexed file is moved into a gitignored directory, by having fix --force add its change.
2011-11-07 18:10:31 -04:00
gernot
26d3c3b497
2011-11-07 20:55:54 +00:00
Joey Hess
97ba3a118d
update
2011-11-07 13:29:00 -04:00
Joey Hess
95b9d726f8
update
2011-11-07 13:26:37 -04:00
Joey Hess
146995c4e1
update
2011-11-07 13:18:16 -04:00
Joey Hess
b7cd088433
add
2011-11-07 13:08:47 -04:00
Joey Hess
80787703c3
add news item for git-annex 3.20111107
2011-11-07 13:07:43 -04:00
Joey Hess
c99fb58909
merge: Use fast-forward merges when possible.
...
Thanks Valentin Haenel for a test case showing how non-fast-forward merges
could result in an ongoing pull/merge/push cycle.
While the git-annex branch is fast-forwarded, git-annex's index file is still
updated using the union merge strategy as before. There's no other way to
update the index that would be any faster.
It is possible that a union merge and a fast-forward result in different file
contents: Files should have the same lines, but a union merge may change
their order. If this happens, the next commit made to the git-annex branch
will have some unnecessary changes to line orders, but the consistency
of data should be preserved.
Note that when the journal contains changes, a fast-forward is never attempted,
which is fine, because committing those changes would be vanishingly unlikely
to leave the git-annex branch at a commit that already exists in one of
the remotes.
The real difficulty is handling the case where multiple remotes have all
changed. git-annex does find the best (ie, newest) one and fast forwards
to it. If the remotes are diverged, no fast-forward is done at all. It would
be possible to pick one, fast forward to it, and make a merge commit to
the rest, I see no benefit to adding that complexity.
Determining the best of N changed remotes requires N*2+1 calls to git-log, but
these are fast git-log calls, and N is typically small. Also, typically
some or all of the remote refs will be the same, and git-log is not called to
compare those. In the real world I expect this will almost always add only
1 git-log call to the merge process. (Which already makes N anyway.)
2011-11-06 15:22:40 -04:00
Joey Hess
bf07e2c921
typo
2011-11-06 13:53:11 -04:00
Joey Hess
cd267dea15
add news item for git-annex 3.20111105
2011-11-05 15:55:30 -04:00
Valentin_Haenel
526c20d068
add bug report
2011-11-05 16:31:18 +00:00
Valentin_Haenel
502f86604f
a recipe for setting up a bare remote
2011-11-04 23:19:13 +00:00
http://joey.kitenet.net/
dabb6a9f26
Added a comment: depends ...
2011-11-04 19:59:24 +00:00
Joey Hess
ef3457196a
use SHA256 by default
...
To get old behavior, add a .gitattributes containing: * annex.backend=WORM
I feel that SHA256 is a better default for most people, as long as their
systems are fast enough that checksumming their files isn't a problem.
git-annex should default to preserving the integrity of data as well as git
does. Checksum backends also work better with editing files via
unlock/lock.
I considered just using SHA1, but since that hash is believed to be somewhat
near to being broken, and git-annex deals with large files which would be a
perfect exploit medium, I decided to go to a SHA-2 hash.
SHA512 is annoyingly long when displayed, and git-annex displays it in a
few places (and notably it is shown in ls -l), so I picked the shorter
hash. Considered SHA224 as it's even shorter, but feel it's a bit weird.
I expect git-annex will use SHA-3 at some point in the future, but
probably not soon!
Note that systems without a sha256sum (or sha256) program will fall back to
defaulting to SHA1.
2011-11-04 15:51:01 -04:00
Joey Hess
532ff19aa5
fix link
2011-11-04 15:51:01 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo
7df8052a4b
2011-11-03 23:53:51 +00:00
Joey Hess
8e249ea0bd
add tip for mode of operation somewhat like mercurial bigfiles extension
2011-11-02 13:32:19 -04:00
Joey Hess
e9286e7be7
point to new extension now in mercurial
2011-11-02 12:02:04 -04:00
Joey Hess
3d3e1c4c25
better command name
2011-10-31 15:18:41 -04:00
Joey Hess
380839299e
The fromkey command now takes the key as its first parameter. The --key option is no longer used.
2011-10-31 12:56:07 -04:00
Joey Hess
cc1ea8f844
Removed the setkey command, and added a setcontent command with a more useful interface.
2011-10-31 12:33:41 -04:00
Joey Hess
1530eac312
closures
2011-10-30 16:57:20 -04:00
Joey Hess
3cf811ead0
update; status is no longer slow
2011-10-30 16:49:49 -04:00
Joey Hess
56080a0feb
closures
2011-10-30 16:44:09 -04:00
Joey Hess
ee71564754
add command name to some output
2011-10-30 16:38:48 -04:00
Joey Hess
ef5330120c
bare cleanup
2011-10-29 19:30:48 -04:00
Joey Hess
22e9f445ab
unused, dropunused: Now work in bare repositories.
...
Turned out I had already done all the work needed to support this when
unused started checking all branches.
2011-10-29 19:16:45 -04:00
Joey Hess
c102e63595
status: clean up for bare repositories
...
The backend usage graph shows present keys as well as keys found in the
repository tree, so it will also be populated for bare repositories.
Changed wording to "visible annex keys", which explains why it's 0 in
a bare repository (no keys visible as no tree), and also why it varies
depending on which branch is checked out. This seemed better than doing
something expensive to look up keys from the git-annex branch.
2011-10-29 19:06:49 -04:00
Joey Hess
506282399c
Merge branch 'master' of ssh://git-annex.branchable.com
2011-10-29 18:11:25 -04:00
Joey Hess
2566eb85fe
fsck: Now works in bare repositories.
...
Checks location log information, and file contents.
Does not check that numcopies is satisfied, as .gitattributes information
about numcopies is not available in a bare repository. In practice, that
should not be a problem, since fsck is also run in a checkout and will
check numcopies there.
2011-10-29 18:03:28 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
a183487cd5
2011-10-29 21:36:06 +00:00
Joey Hess
36f63ab19e
getting tired of repeating myself
2011-10-29 16:21:34 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
3f32216178
2011-10-29 20:02:21 +00:00
Joey Hess
a93aa2e51e
responsen
2011-10-29 15:46:16 -04:00
Joey Hess
05d9d7a030
Merge branch 'master' of ssh://git-annex.branchable.com
2011-10-29 15:41:51 -04:00
Joey Hess
6c3b87f0de
add a tip
2011-10-29 15:40:32 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
b7d2fd8186
2011-10-29 19:09:19 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
d46b8c053e
Added a comment
2011-10-29 18:28:14 +00:00
Joey Hess
0d92aca1aa
responsen
2011-10-29 14:17:02 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
75e99b16f9
2011-10-29 17:45:07 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
e9d142e9e8
2011-10-29 17:27:48 +00:00
Joey Hess
0dfe750c0b
close
2011-10-29 13:21:28 -04:00
Joey Hess
ad3b462214
sheesh. seriously?
2011-10-29 13:17:37 -04:00
Joey Hess
158fd0d908
Merge branch 'master' of ssh://git-annex.branchable.com
2011-10-29 13:16:56 -04:00
Joey Hess
978ab987d5
pebak
2011-10-29 13:16:10 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
3868a65663
2011-10-29 17:07:44 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
36355e815e
Added a comment
2011-10-29 17:03:27 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
39c304be43
2011-10-29 16:57:10 +00:00
Joey Hess
4d7802bff7
responsen
2011-10-29 12:45:47 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
0dcbe51ed2
2011-10-29 15:36:43 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
ce4029c973
Added a comment
2011-10-29 15:30:10 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
7588b042da
2011-10-29 15:27:06 +00:00
Joey Hess
f65100b408
Revert "as far as I know, --bwlimit does not accept unit, it always takes kilobytes"
...
This reverts commit aeb4e285eb
.
bup's --bwlimit does take a unit, unlike rsync's.
2011-10-28 21:24:24 -04:00
http://nicolas-schodet.myopenid.com/
aeb4e285eb
as far as I know, --bwlimit does not accept unit, it always takes kilobytes
2011-10-29 01:01:38 +00:00
Joey Hess
6c31e3a8c3
drop --from is now supported to remove file content from a remote.
2011-10-28 17:26:38 -04:00
Joey Hess
f66f97c90e
document the little-known get --from
2011-10-27 19:04:12 -04:00
Joey Hess
2888562724
update
2011-10-27 18:59:25 -04:00
Joey Hess
66194684ac
uninit: Add guard against being run with the git-annex branch checked out.
2011-10-27 15:47:11 -04:00
Joey Hess
f84d66fa15
reap in onLocal
...
Each onLocal call involves a new Annex state, so needs to clean up after it.
2011-10-27 14:55:07 -04:00
Joey Hess
2eefc58070
status too
2011-10-27 14:55:06 -04:00
http://joey.kitenet.net/
48d39dd354
Added a comment
2011-10-27 17:13:44 +00:00
http://joey.kitenet.net/
2aa1c779ef
Added a comment
2011-10-27 17:09:33 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
5bc132b95c
2011-10-27 16:33:47 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
c3df1c82b9
2011-10-27 16:31:15 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
c5c682c131
Added a comment
2011-10-26 18:22:37 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
c65293977e
Added a comment
2011-10-26 17:16:53 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
c37a70fbbc
2011-10-26 15:49:10 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
c8fdffa9f8
2011-10-26 15:46:43 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
12a0a45fb1
2011-10-25 21:40:30 +00:00
Joey Hess
570aae9bbc
add news item for git-annex 3.20111025
2011-10-25 13:46:22 -07:00
Joey Hess
e2853b3fec
update
2011-10-25 11:39:15 -07:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
962fed915f
Added a comment
2011-10-23 15:00:49 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
721f236e3a
2011-10-23 14:37:33 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
3c5a0e78c0
Added a comment
2011-10-22 05:25:48 +00:00
http://joey.kitenet.net/
aa7da919a7
Added a comment
2011-10-22 01:18:27 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
bacb2e1881
Added a comment
2011-10-18 04:59:15 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
89536e97fb
Added a comment
2011-10-17 20:36:57 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
fcbc6f901d
Added a comment
2011-10-17 19:50:07 +00:00
http://joey.kitenet.net/
126bf2b5c1
Added a comment
2011-10-17 19:02:50 +00:00
http://joey.kitenet.net/
4004b68606
Added a comment
2011-10-17 19:01:21 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
89e0e0e474
2011-10-17 18:51:40 +00:00
Joey Hess
fa3f68ee63
add link
2011-10-17 14:28:30 -04:00
Joey Hess
5df717de43
layout
2011-10-17 14:23:27 -04:00
Joey Hess
9c0930a2b2
layout
2011-10-17 14:22:25 -04:00
Joey Hess
1b76324034
layout
2011-10-17 14:21:44 -04:00
Joey Hess
9e3783f8fe
layout
2011-10-17 14:20:36 -04:00
Joey Hess
a6633f857b
layout
2011-10-17 14:19:58 -04:00
Joey Hess
81fe6f775c
close
2011-10-17 14:17:18 -04:00
Joey Hess
9f30134300
new tip for gitolite and git-annex
2011-10-17 14:16:05 -04:00
Joey Hess
617bdc740f
reorg
2011-10-17 13:56:36 -04:00
Joey Hess
52c8244219
git-annex-shell: GIT_ANNEX_SHELL_READONLY and GIT_ANNEX_SHELL_LIMITED environment variables can be set to limit what commands can be run.
...
This could be used by eg, gitolite.
2011-10-15 19:06:35 -04:00
Joey Hess
279150ccd5
update
2011-10-15 13:30:04 -04:00
Joey Hess
bae3008d17
add a copy of my mailing list post
2011-10-15 13:17:00 -04:00
Joey Hess
c867ae842a
add
2011-10-15 13:13:57 -04:00
Joey Hess
ae2b1308a6
reorg
2011-10-14 18:23:17 -04:00
Joey Hess
9fa9214106
A remote can have a annexUrl configured, that is used by git-annex instead of its usual url. (Similar to pushUrl.)
2011-10-14 18:18:28 -04:00
http://joey.kitenet.net/
3e07780bf8
Added a comment: fixed that
2011-10-13 15:36:59 +00:00
https://www.google.com/accounts/o8/id?id=AItOawncBlzaDI248OZGjKQMXrLVQIx4XrZrzFo
88e9bba97e
2011-10-13 14:52:43 +00:00
Joey Hess
2b26b95226
add news item for git-annex 3.20111011
2011-10-11 23:49:25 -04:00
Joey Hess
f011033869
add timestamps to remote.log
2011-10-06 16:07:58 -04:00
Joey Hess
f929d0229c
Add timestamps to trust.log.
2011-10-06 15:55:50 -04:00
Joey Hess
3e0d2a0803
add timestamp to uuid.log
...
* New or changed repository descriptions in uuid.log now have a timestamp,
which is used to ensure the newest description is used when the uuid.log
has been merged.
* Note that older versions of git-annex will display the timestamp as part
of the repository description, which is ugly but otherwise harmless.
2011-10-06 15:31:25 -04:00
Joey Hess
e139a99aa0
investigated file formats; appending timestamp should preserve back-compat
2011-10-05 16:35:01 -04:00
Joey Hess
c199a01dd1
bug
2011-10-05 15:59:49 -04:00
Joey Hess
d357556141
Add locking to avoid races when changing the git-annex branch.
2011-10-03 16:32:36 -04:00
Joey Hess
6dfb94b2d7
update
2011-10-03 14:48:04 -04:00
Joey Hess
29032cb70e
When displaying a list of repositories, show git remote names in addition to their descriptions.
2011-09-30 15:02:29 -04:00
http://joey.kitenet.net/
d48ae1b8fd
Added a comment
2011-09-30 16:47:27 +00:00
https://www.google.com/accounts/o8/id?id=AItOawncBlzaDI248OZGjKQMXrLVQIx4XrZrzFo
84801918f6
Added a comment
2011-09-30 11:55:36 +00:00
http://joey.kitenet.net/
c68fc49184
Added a comment
2011-09-30 06:55:34 +00:00
https://www.google.com/accounts/o8/id?id=AItOawncBlzaDI248OZGjKQMXrLVQIx4XrZrzFo
c86a2f686a
2011-09-30 04:32:24 +00:00
Joey Hess
244ffef43f
add
2011-09-29 16:43:00 -04:00
Joey Hess
24a8b7f141
add news item for git-annex 3.20110928
2011-09-28 19:17:46 -04:00
Joey Hess
ed00bdb995
foo
2011-09-28 18:11:53 -04:00
Joey Hess
7d0adfc5e8
typo
2011-09-28 17:48:45 -04:00
Joey Hess
4afdd34e89
Merge branch 'master' into unusedfull
2011-09-28 14:08:36 -04:00
Joey Hess
b57a4566d3
mention that add --force adds ignored files
2011-09-25 14:34:07 -04:00
Joey Hess
b203a68cb7
include --bindir in all cabal install examples
2011-09-25 14:26:05 -04:00
Joey Hess
d75da353b9
documentation/warning message update for future feature
2011-09-23 18:04:38 -04:00
Joey Hess
9f5c7a246b
status: Massively sped up; remove --fast mode.
...
Using Sets is the right thing; they have constant size lookup like my
SizeList, and logn insertation, which beats nub to death.
Runs faster than --fast mode did before, and gives accurate counts.
13 seconds total runtime with a warm cache in a repository with 40 thousand
keys.
2011-09-20 18:57:05 -04:00
Joey Hess
cabbefd9d2
status: In --fast mode, all status info is displayed now; but some of it is only approximate, and is marked as such.
2011-09-20 18:13:08 -04:00
http://joey.kitenet.net/
a1578e33dc
Added a comment
2011-09-19 18:57:52 +00:00