Joey Hess
ecd0684bfc
avoid hard linking object from other repository when annex.thin is set
...
This is simpler and less expensive than checking if the src file has a
link count >= 2, and also is unlocked.
2016-01-13 14:19:31 -04:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
50fad302a1
Added a comment: another side-effect of largefiles not being supported for my usecase
2016-01-12 17:20:08 +00:00
Joey Hess
f9c5aa84e0
add database benchmark
...
The benchmark shows that the database access is quite fast indeed!
And, it scales linearly to the number of keys, with one exception,
getAssociatedKey.
Based on this benchmark, I don't think I need worry about optimising
for cases where all files are locked and the database is mostly empty.
In those cases, database access will be misses, and according to this
benchmark, should add only 50 milliseconds to runtime.
(NB: There may be some overhead to getting the database opened and locking
the handle that this benchmark doesn't see.)
joey@darkstar:~/src/git-annex>./git-annex benchmark
setting up database with 1000
setting up database with 10000
benchmarking keys database/getAssociatedFiles from 1000 (hit)
time 62.77 μs (62.70 μs .. 62.85 μs)
1.000 R² (1.000 R² .. 1.000 R²)
mean 62.81 μs (62.76 μs .. 62.88 μs)
std dev 201.6 ns (157.5 ns .. 259.5 ns)
benchmarking keys database/getAssociatedFiles from 1000 (miss)
time 50.02 μs (49.97 μs .. 50.07 μs)
1.000 R² (1.000 R² .. 1.000 R²)
mean 50.09 μs (50.04 μs .. 50.17 μs)
std dev 206.7 ns (133.8 ns .. 295.3 ns)
benchmarking keys database/getAssociatedKey from 1000 (hit)
time 211.2 μs (210.5 μs .. 212.3 μs)
1.000 R² (0.999 R² .. 1.000 R²)
mean 211.0 μs (210.7 μs .. 212.0 μs)
std dev 1.685 μs (334.4 ns .. 3.517 μs)
benchmarking keys database/getAssociatedKey from 1000 (miss)
time 173.5 μs (172.7 μs .. 174.2 μs)
1.000 R² (0.999 R² .. 1.000 R²)
mean 173.7 μs (173.0 μs .. 175.5 μs)
std dev 3.833 μs (1.858 μs .. 6.617 μs)
variance introduced by outliers: 16% (moderately inflated)
benchmarking keys database/getAssociatedFiles from 10000 (hit)
time 64.01 μs (63.84 μs .. 64.18 μs)
1.000 R² (1.000 R² .. 1.000 R²)
mean 64.85 μs (64.34 μs .. 66.02 μs)
std dev 2.433 μs (547.6 ns .. 4.652 μs)
variance introduced by outliers: 40% (moderately inflated)
benchmarking keys database/getAssociatedFiles from 10000 (miss)
time 50.33 μs (50.28 μs .. 50.39 μs)
1.000 R² (1.000 R² .. 1.000 R²)
mean 50.32 μs (50.26 μs .. 50.38 μs)
std dev 202.7 ns (167.6 ns .. 252.0 ns)
benchmarking keys database/getAssociatedKey from 10000 (hit)
time 1.142 ms (1.139 ms .. 1.146 ms)
1.000 R² (1.000 R² .. 1.000 R²)
mean 1.142 ms (1.140 ms .. 1.144 ms)
std dev 7.142 μs (4.994 μs .. 10.98 μs)
benchmarking keys database/getAssociatedKey from 10000 (miss)
time 1.094 ms (1.092 ms .. 1.096 ms)
1.000 R² (1.000 R² .. 1.000 R²)
mean 1.095 ms (1.095 ms .. 1.097 ms)
std dev 4.277 μs (2.591 μs .. 7.228 μs)
2016-01-12 13:07:03 -04:00
Joey Hess
55ad30d1d9
update
2016-01-08 16:30:31 -04:00
Joey Hess
c96fb11a96
devblog
2016-01-07 18:03:06 -04:00
Joey Hess
722f56a99d
update
2016-01-07 15:47:19 -04:00
Joey Hess
d667a68b7e
test: Added --keep-failures option.
2016-01-06 13:44:12 -04:00
Joey Hess
50d25c186d
update
2016-01-05 17:41:46 -04:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
1d6d7a6e16
2016-01-05 02:20:14 +00:00
Joey Hess
b1373f0d15
update
2016-01-01 16:02:11 -04:00
Joey Hess
f36f24197a
scan for unlocked files on init/upgrade of v6 repo
2016-01-01 15:09:42 -04:00
Joey Hess
b03a24dc10
update
2016-01-01 14:26:09 -04:00
Joey Hess
4be2b57606
add test: conflict resolution (mixed locked and unlocked file)
2015-12-30 16:36:39 -04:00
Joey Hess
0b8bba8031
test suite 100% pass in v6, finally!
...
Set annex.largefiles when adding the conflicting non-annexed file,
otherwise it would be added as an annexed file.
2015-12-30 15:12:45 -04:00
Joey Hess
7fd9fa3d72
update
2015-12-29 17:47:49 -04:00
Joey Hess
6aa19b7184
Merge branch 'master' of ssh://git-annex.branchable.com
2015-12-29 17:40:49 -04:00
umeboshi
813262448c
Added a comment: Link to TH
2015-12-29 20:36:42 +00:00
Joey Hess
b6b34f4916
automatic conflict resolution for v6 unlocked files
...
Several tricky parts:
* When the conflict is just between the same key being locked and unlocked,
the unlocked version wins, and the file is not renamed in this case.
* Need to update associated file map when conflict resolution renames
an unlocked file.
* git merge runs the smudge filter on the conflicting file, and actually
overwrites the file with the same content it had before, and so
invalidates its inode cache. This makes it difficult to know when it's
safe to remove such files as conflict cruft, without going so far as to
compare their entire contents.
Dealt with this by preventing the smudge filter from populating the file
when a merge is run. However, that also prevents the smudge filter being
run for non-conflicting files, so eg moving a file won't put its new
content into place.
* Ideally, if a merge or a merge conflict resolution renames an unlocked
file, the file in the work tree can just be moved, rather than copying
the content to a new worktree file.
This is attempted to be done in merge conflict resolution, but
due to git merge's behavior of running smudge filters, what actually
seems to happen is the old worktree file with the content is deleted and
rewritten as a pointer file, so doesn't get reused.
So, this is probably not as efficient as it optimally could be.
If that becomes a problem, could look into running the merge in a separate
worktree and updating the real worktree more efficiently, similarly to the
direct mode merge. However, the direct mode merge had a lot of bugs, and
I'd rather not use that more error-prone method unless really needed.
2015-12-29 15:41:09 -04:00
Joey Hess
121f5d5b0c
annex.thin
...
Decided it's too scary to make v6 unlocked files have 1 copy by default,
but that should be available to those who need it. This is consistent with
git-annex not dropping unused content without --force, etc.
* Added annex.thin setting, which makes unlocked files in v6 repositories
be hard linked to their content, instead of a copy. This saves disk
space but means any modification of an unlocked file will lose the local
(and possibly only) copy of the old version.
* Enable annex.thin by default on upgrade from direct mode to v6, since
direct mode made the same tradeoff.
* fix: Adjusts unlocked files as configured by annex.thin.
2015-12-27 15:59:59 -04:00
Joey Hess
025f284ac1
reorg
2015-12-26 15:15:02 -04:00
Joey Hess
fcb013044b
update
2015-12-26 15:13:05 -04:00
Joey Hess
4224fae71f
optimise read and write for Keys database (untested)
...
Writes are optimised by queueing up multiple writes when possible.
The queue is flushed after the Annex monad action finishes. That makes it
happen on program termination, and also whenever a nested Annex monad action
finishes.
Reads are optimised by checking once (per AnnexState) if the database
exists. If the database doesn't exist yet, all reads return mempty.
Reads also cause queued writes to be flushed, so reads will always be
consistent with writes (as long as they're made inside the same Annex monad).
A future optimisation path would be to determine when that's not necessary,
which is probably most of the time, and avoid flushing unncessarily.
Design notes for this commit:
- separate reads from writes
- reuse a handle which is left open until program
exit or until the MVar goes out of scope (and autoclosed then)
- writes are queued
- queue is flushed periodically
- immediate queue flush before any read
- auto-flush queue when database handle is garbage collected
- flush queue on exit from Annex monad
(Note that this may happen repeatedly for a single database connection;
or a connection may be reused for multiple Annex monad actions,
possibly even concurrent ones.)
- if database does not exist (or is empty) the handle
is not opened by reads; reads instead return empty results
- writes open the handle if it was not open previously
2015-12-23 19:18:52 -04:00
Joey Hess
b3690c4499
update
2015-12-22 18:19:32 -04:00
Joey Hess
ca2c977704
wip v6 support for assistant
...
Files are not yet added to v6 repos in unlocked mode.
2015-12-21 18:41:15 -04:00
Joey Hess
fbf6c25de5
interaction with shared clones
2015-12-17 18:46:52 -04:00
Joey Hess
e55ac3d383
update
2015-12-16 17:04:31 -04:00
Joey Hess
e61f3d1752
update todo list
2015-12-16 16:02:21 -04:00
Joey Hess
7800125783
starting to work on test suite for v6
2015-12-15 17:19:26 -04:00
Joey Hess
db8b32254c
update todo list
2015-12-15 16:07:02 -04:00
Joey Hess
f9d077186a
implemented upgrade of direct mode repo to v6
2015-12-15 16:00:26 -04:00
Joey Hess
71e2050f8f
have clean filter check if the filename was already in use by an old key
...
The annex object for it may have been modified due to hard link, and
that should be cleaned up when the new version is added. If another
associated file has the old key's content, that's linked into the annex
object. Otherwise, update location log to reflect that content has been
lost.
2015-12-15 13:06:52 -04:00
Joey Hess
9fcc5046b3
todo
2015-12-15 12:38:32 -04:00
Joey Hess
cc2d78870c
update
2015-12-11 16:22:40 -04:00
Joey Hess
1dad3af3fc
checked getKeysPresent; it's ok for v6 unlocked files
...
When a v6 unlocked files is removed from the work tree,
unused doesn't show it. When it gets removed from the index,
unused does show it. This is the same as a locked file.
2015-12-11 16:12:42 -04:00
Joey Hess
e7183d83d3
fsck for v6 unlocked files
...
This only adds 1 stat to each file fscked for locked files, so
added overhead is minimal.
For unlocked files it has to access the database to see if a file
is modified.
2015-12-11 16:07:54 -04:00
Joey Hess
7790e059b2
finish v6 git-annex lock
...
This was a doozy!
2015-12-11 15:28:34 -04:00
Joey Hess
50e83b606c
only make 1 hardlink max between pointer file and annex object
...
If multiple files point to the same annex object, the user may want to
modify them independently, so don't use a hard link.
Also, check diskreserve when copying.
2015-12-11 14:00:21 -04:00
Joey Hess
c910b4e255
wip
2015-12-11 10:42:18 -04:00
Joey Hess
e2c8dc6778
v6 git-annex unlock
...
Note that the implementation uses replaceFile, so that the actual
replacement of the work tree file is atomic. This seems a good property to
have!
It would be possible for unlock in v6 mode to be run on files that do not
have their content present. However, that would be a behavior change from
before, and I don't see any immediate need to support it, so I didn't
implement it.
2015-12-10 16:12:48 -04:00
Joey Hess
9dffd3d255
add generalized linkAnnex'
2015-12-10 16:08:19 -04:00
Joey Hess
108f711d37
todo
2015-12-10 14:54:03 -04:00
Joey Hess
f80a3d8cd0
check InodeCache in inAnnex et al
...
This avoids querying the database when the content file doen't exist
(or otherwise fails the provided check). However, it does add overhead of
querying the database, and will certianly impact performance.
2015-12-10 14:51:04 -04:00
Joey Hess
2b8f6b8b2f
check inode cache in prepSendAnnex
...
This does mean one query of the database every time an object is sent.
May impact performance.
2015-12-10 14:50:52 -04:00
Joey Hess
ce73a96e4e
use InodeCache when dropping a key to see if a pointer file can be safely reset
...
The Keys database can hold multiple inode caches for a given key. One for
the annex object, and one for each pointer file, which may not be hard
linked to it.
Inode caches for a key are recorded when its content is added to the annex,
but only if it has known pointer files. This is to avoid the overhead of
maintaining the database when not needed.
When the smudge filter outputs a file's content, the inode cache is not
updated, because git's smudge interface doesn't let us write the file. So,
dropping will fall back to doing an expensive verification then. Ideally,
git's interface would be improved, and then the inode cache could be
updated then too.
2015-12-09 17:54:54 -04:00
Joey Hess
3311c48631
move InodeSentinal from direct mode code to its own module
...
Will be used outside of direct mode for v6 unlocked files, and is already
used outside of direct mode when adding files to annex.
2015-12-09 15:52:11 -04:00
Joey Hess
8a818088a3
link/copy pointer files to object content when it's added
2015-12-09 15:27:29 -04:00
Joey Hess
37c9026c6e
todo
2015-12-08 13:07:45 -04:00
Joey Hess
9923b8dc77
long walk led to long list of things to do
2015-12-07 17:24:16 -04:00
Joey Hess
712c9fc590
require "annex/objects/" before key in pointer files
...
This removes ambiguity, because while someone might have "WORM--foo" in a
file that's not intended to be a git-annex pointer file,
"annex/objects/WORM--foo" is less likely.
Also, 664cc987e8
had a caveat about symlink
targets being parsed as pointer files, and now the same parser is used for
both.
I did not include any hash directories before the key in the pointer file,
as they're not needed. However, if they were included, the parser would
still work ok.
2015-12-07 15:45:08 -04:00
Joey Hess
2cbcb4f1a8
update associated files database on smudge and clean
2015-12-07 14:41:22 -04:00
Joey Hess
2fe21d47c5
init: Configure .git/info/attributes to use git-annex as a smudge filter.
...
Note that this changes the default behavior of git add in a newly
initialized repository; it will add files to the annex.
Don't like that this could break workflows, but it's necessary in order for
any pointer files in the repo to be handled by git-annex.
2015-12-04 17:57:15 -04:00
Joey Hess
e7f75b079d
don't let git-annex direct be run in a v6 repo
2015-12-04 16:33:09 -04:00
Joey Hess
ccc49861ca
add v6; keep v5 working for now and manual upgrade
...
Since all places where a repo is used in direct mode need to have git-annex
upgraded before the repo can safely be converted to v6, the upgrade needs
to be manual for now.
I suppose that at some point I'll want to drop all the direct mode support
code. At that point, will stop supporting v5, and will need to auto-upgrade
any remaining v5 repos. If possible, I'd like to carry the direct mode
support for say, a year or so, to give people plenty of time to upgrade and
avoid disruption.
2015-12-04 16:14:48 -04:00
Joey Hess
20ca89dfa3
skeleton smudge/clean filters
2015-12-04 13:03:39 -04:00
Joey Hess
f16e235983
addurl, importfeed: Changed to honor annex.largefiles settings, when the content of the url is downloaded. (Not when using --fast or --relaxed.)
...
importfeed just calls addurl functions, so inherits this from it.
Note that addurl still generates a temp file, and uses that key to download
the file. It just adds it to the work tree at the end when the file is small.
2015-12-02 15:12:33 -04:00
Joey Hess
382f8a790a
fix name of comment
2015-12-02 12:06:04 -04:00
Joey Hess
6cd222fbe8
remove redundant and unnecessary todo
...
Mostly because of the --
2015-12-02 12:00:41 -04:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
7b7a9e2468
2015-11-30 18:49:49 +00:00
Joey Hess
3f63666727
file map analysis
2015-11-24 11:39:47 -04:00
Joey Hess
cf0130894e
notes on merge
2015-11-23 18:10:50 -04:00
Joey Hess
fe55caa2ae
upgrading
2015-11-23 17:57:47 -04:00
Joey Hess
33fb0de1a3
smudge design
2015-11-23 16:53:05 -04:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
472df9c9b5
added [[!meta author=yoh]]
2015-11-10 19:25:28 +00:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
ee69735b7f
Added a comment
2015-11-10 19:24:59 +00:00
Joey Hess
952d9e42dc
hmm
2015-11-10 15:12:12 -04:00
Joey Hess
78b63888a6
close
2015-11-06 13:52:47 -04:00
Joey Hess
c6fc0945f3
update
2015-11-04 17:03:32 -04:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
bf0b84a86d
2015-11-02 20:59:38 +00:00
Joey Hess
e806e62fa3
document default --autostart --startdelay=5 and comment
2015-11-02 11:18:44 -04:00
https://id.koumbit.net/anarcat
3d0d832b6c
add three more alternatives...
2015-10-30 15:42:35 +00:00
https://id.koumbit.net/anarcat
ad87b9c708
Added a comment: re tox
2015-10-30 15:37:09 +00:00
Gastlag
c07dd514e0
Added a comment: Is xmpp the problem ?
2015-10-30 10:42:06 +00:00
parhuzamos
0ec35e8b45
User "bence" was using Google OpenID which is not supported anymore. Found this moved page, edited it to get notified if anything happens.
2015-10-28 21:01:29 +00:00
Jonan
cf3d3037b6
2015-10-28 11:10:44 +00:00
Jonan
c38b28f874
2015-10-28 11:06:30 +00:00
Joey Hess
6e7eddb5d6
comment
2015-10-26 15:33:32 -04:00
anarcat
48c78c9b2a
trick question
2015-10-20 04:44:39 +00:00
Joey Hess
f9adb905fc
Avoid unncessary write to the location log when a file is unlocked and then added back with unchanged content.
...
Implemented with no additional overhead of compares etc.
This is safe to do for presence logs because of their locality of change;
a given repo's presence logs are only ever changed in that repo, or in a
repo that has just been actively changing the content of that repo.
So, we don't need to worry about a split-brain situation where there'd
be disagreement about the location of a key in a repo. And so, it's ok to
not update the timestamp when that's the only change that would be made
due to logging presence info.
2015-10-12 14:46:47 -04:00
Joey Hess
82ba8c9a6a
comment
2015-10-12 13:29:00 -04:00
tribut
53d3b5a197
2015-10-11 17:33:20 +00:00
Joey Hess
9bcc32de3b
Merge branch 'master' of ssh://git-annex.branchable.com
2015-10-01 16:17:52 -04:00
Joey Hess
2fb3722ce9
Do verification of checksums of annex objects downloaded from remotes.
...
* When annex objects are received into git repositories, their checksums are
verified then too.
* To get the old, faster, behavior of not verifying checksums, set
annex.verify=false, or remote.<name>.annex-verify=false.
* setkey, rekey: These commands also now verify that the provided file
matches the key, unless annex.verify=false.
* reinject: Already verified content; this can now be disabled by
setting annex.verify=false.
recvkey and reinject already did verification, so removed now duplicate
code from them. fsck still does its own verification, which is ok since it
does not use getViaTmp, so verification doesn't happen twice when using fsck
--from.
2015-10-01 15:56:39 -04:00
dxld@02c834b220f9ffc0410d37263aa29d9373cc455b
9825b4cb15
Added a comment: Fully p2p alternative to XMPP
2015-10-01 17:22:44 +00:00
Joey Hess
0c3a3c5187
comment
2015-10-01 11:57:59 -04:00
Joey Hess
4aa055cb39
Merge branch 'master' of ssh://git-annex.branchable.com
2015-09-29 11:20:00 -04:00
kalle@bdf75651b439b088e51f28f10f5a46ffcd2a704d
2ed24b88ae
Added a comment: importfeed template
2015-09-28 19:52:16 +00:00
graboluk@f6de53961ab0f884e203f602f65eb5cdc0fb7513
31597d6676
Added a comment: timestamps are wrong as of 5.20150731
2015-09-26 18:31:46 +00:00
Joey Hess
209b8bbfbb
Merge branch 'master' of ssh://git-annex.branchable.com
2015-09-26 08:57:53 -04:00
Joey Hess
7f102cf43d
add
2015-09-26 07:23:08 -04:00
fastguy
8156862566
Added a comment: Any updates?
2015-09-25 19:35:18 +00:00
Joey Hess
f2b6ebd502
status: Show added but not yet committed files.
...
Seems easy, but git ls-files can't list the right subset of files.
So, I wrote a whole new parser for git status output, and converted the
status command to use that.
There are a few other small behavior changes. The order changed. Unlocked
files show as T. In indirect mode, deleted files were not shown before, and
that's fixed. Regular files checked directly into git and modified
were not shown before, and are now.
2015-09-22 17:32:28 -04:00
Joey Hess
6885fe3c38
close, already implemented via a different todo
2015-09-22 15:46:42 -04:00
Joey Hess
c9acb6b89d
new todo
2015-09-22 15:31:08 -04:00
Joey Hess
9fa60b676c
close
2015-09-22 15:23:23 -04:00
Joey Hess
89238e9595
juggle dup bugs
2015-09-17 17:08:39 -04:00
Joey Hess
9cfb96c53d
Special remotes configured with autoenable=true will be automatically enabled when git-annex init is run.
2015-09-14 14:49:48 -04:00
Joey Hess
ffa8221517
annex.hardlink extended to also try to use hard links when copying from the repository to a remote.
...
Also, it used to only check that one of the repos was not in direct mode;
now when either repo is direct mode, annex.hardlink won't have an effect.
2015-09-14 12:13:38 -04:00
https://id.koumbit.net/anarcat
8e30053d5b
toc
2015-09-12 22:18:40 +00:00
Joey Hess
eab8c512d8
cleanup
2015-09-11 13:21:58 -04:00
Joey Hess
29187648e1
comment
2015-09-09 14:45:57 -04:00
Joey Hess
97fb358437
new todo
2015-09-09 14:44:43 -04:00
Joey Hess
c60181bd82
unused: Fix reversion in 5.20150727 that broke parsing of the --unused-refspec option. Thanks, Øyvind A. Holm.
2015-09-09 14:33:35 -04:00
sunny256
762ff6d584
Add patch to change --unused-refspec back to --used-refspec
2015-09-08 12:47:40 +00:00
lealanko
499719d660
2015-09-06 14:00:39 +00:00
lealanko
8733bd603d
Added a comment
2015-09-06 13:26:49 +00:00
Joey Hess
b5c0fb1c48
possible optimisation idea
2015-09-03 13:52:43 -07:00
http://joeyh.name/
cb5756bfc5
Added a comment
2015-08-25 18:25:44 +00:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
a768ee7128
2015-08-25 18:08:50 +00:00
vincent.mcintyre@1318ebde5cb96fc17e59dfa86f399f5634b1facc
fc7bfc27e1
2015-08-24 13:11:24 +00:00
anarcat
1f359ab899
Added a comment: great!
2015-08-17 04:07:28 +00:00
Joey Hess
87b4229b23
sync: Support --jobs
...
* sync: Support --jobs
* sync --content: Avoid unnecessary second pull from remotes when
no file transfers are made.
2015-08-14 13:49:55 -04:00
jonathan.stott+gitannex@7c5a9cff8c7c8f69680d0723dda182fa3ba78d43
d4bda84386
2015-08-14 13:40:45 +00:00
Joey Hess
4ab4417292
move item to todo list from bugs and followup
2015-08-13 16:43:58 -04:00
Joey Hess
00fd5b67bf
more measuring
2015-08-13 16:15:22 -04:00
Joey Hess
983a95f021
Sped up downloads of files from ssh remotes, reducing the non-data-transfer overhead 6x.
2015-08-13 14:20:28 -04:00
Joey Hess
7584e47ba3
--debug log messages are now timestamped with fractional seconds.
2015-08-12 14:42:49 -04:00
Joey Hess
756551cfcc
amazonka
2015-08-11 14:14:53 -04:00
Joey Hess
8ee295e446
comment
2015-08-11 13:52:54 -04:00
Joey Hess
21dc3ab49e
response
2015-08-11 13:36:22 -04:00
tomekwi
d4ce800219
Added a comment: Linux-Windows repo
2015-08-10 18:22:22 +00:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
7434cc0d72
Added a comment
2015-08-09 03:04:31 +00:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
3cb9c0dd93
2015-08-09 02:51:41 +00:00
https://id.koumbit.net/anarcat
63aec0eba0
no haskell?
2015-08-06 21:14:47 +00:00
Joey Hess
6ded6fd19a
promote comment to todo
2015-08-06 13:33:25 -04:00
Joey Hess
49947be595
done
2015-08-05 14:11:55 -04:00
Joey Hess
de9a35f64d
Merge branch 'master' of ssh://git-annex.branchable.com
2015-08-05 09:45:26 -04:00
Joey Hess
a6fbf20671
longterm goal
2015-08-04 22:49:39 -04:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
d9647df58d
Added a comment: my bad
2015-08-05 02:33:46 +00:00
Joey Hess
1d51542cd4
comment
2015-08-04 16:23:21 -04:00
Joey Hess
89bb7d1244
cmment
2015-08-04 15:33:51 -04:00
Joey Hess
82c0fd7ed8
response
2015-08-04 12:21:22 -04:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
b4182f5a97
Added a comment
2015-08-04 15:28:29 +00:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
9ad6c8255c
Added a comment
2015-08-04 15:00:03 +00:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
c7f493fe2a
2015-08-04 14:53:27 +00:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
45b2fb3463
2015-08-04 14:39:19 +00:00
Joey Hess
7fcdb85177
todo
2015-08-03 14:36:37 -04:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
02ebc79ee7
2015-07-31 16:16:02 +00:00
torarnv@6179ecd599a0e00709a67306f015e46307a66eb6
f2a820c791
Added a comment: Git 2.5 allows smudge filters to not read all of stdin
2015-07-29 10:35:07 +00:00
Joey Hess
3e98e26303
open and close gitlab issues
2015-07-27 12:22:17 -04:00
CandyAngel
7c290e8b98
Added a comment
2015-07-22 07:41:53 +00:00
Joey Hess
49d102f98b
addurl now accepts --prefix and --suffix options to adjust the filenames used
2015-07-21 12:50:05 -04:00
CandyAngel
f173be6e88
Added a comment
2015-07-21 12:11:45 +00:00
Joey Hess
bb2d8766aa
update
2015-07-20 15:07:35 -04:00
Joey Hess
43bdd2c109
move to todo
2015-07-20 13:49:26 -04:00
Joey Hess
43ad045e1b
response
2015-07-20 12:20:55 -04:00
CandyAngel
73d1812e18
2015-07-19 19:23:28 +00:00
mawillcockson
d61c11454e
Added a comment
2015-07-18 19:13:03 +00:00
Joey Hess
7d6e6f15c1
comment
2015-07-15 11:53:40 -04:00
CandyAngel
3327e9ffae
Added a comment
2015-07-15 10:20:55 +00:00
Joey Hess
b11d2f5a8a
unused: --used-refspec can now be configured to look at refs in the reflog. This provides a way to not consider old versions of files to be unused after they have reached a specified age, when the old refs in the reflog expire.
...
May be slow.
2015-07-07 17:13:50 -04:00
Joey Hess
a51b98cdd5
sync: When annex.autocommit=false, avoid making any commit of local changes, while still merging with remote to the extent possible.
2015-07-07 16:36:11 -04:00
Joey Hess
81ad277a85
add: Stage symlinks the same as git add would, even if they are not a link to annexed content.
2015-07-07 16:15:30 -04:00
Joey Hess
772dd88ae9
close; use receive.denyCurrentBranch=updateInstead
2015-07-07 16:00:25 -04:00
sunny256
5436e10a96
Added a comment
2015-07-06 22:33:48 +00:00
Joey Hess
927ca3d804
comment
2015-07-06 13:49:10 -04:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
3cf08435a1
Added a comment: explicit arguments?
2015-07-06 16:01:47 +00:00
Joey Hess
82312a6979
idea
2015-07-06 11:41:29 -04:00
Joey Hess
66973ccc1a
close
2015-07-03 18:19:50 -04:00
Joey Hess
e54da868ac
comment
2015-07-03 14:07:40 -04:00
Joey Hess
60e51e86b1
comment
2015-07-02 16:41:04 -04:00
Joey Hess
6648fa1c47
fixed
2015-07-02 16:35:58 -04:00
Joey Hess
a8a1566cb7
comment
2015-07-02 16:09:14 -04:00
Joey Hess
ad1ffa47ba
comment
2015-07-02 16:02:53 -04:00
Joey Hess
9fa6671a47
fixed via time machine
2015-07-02 16:01:16 -04:00
Joey Hess
af3d4dc764
comment
2015-07-02 12:53:47 -04:00
sunny256
c3fa443c25
Add patch for "unrecognized argument: -raw" bug
2015-06-24 15:33:05 +00:00
anarcat
899cde1dcb
clarify issue
2015-06-23 04:14:18 +00:00
anarcat
dc5f9dbe00
rename todo/git-annex_du.mdwn to todo/git-annex_info___34__du__34___remote_support.mdwn
2015-06-23 04:12:21 +00:00
acstubbins@9fd8dfbed08e99693f97e0782ddecf65eb816cb5
f0a4ce0bfd
2015-06-23 02:11:51 +00:00
anarcat
8410a1cccb
another idea...
2015-06-22 22:06:30 +00:00
https://id.koumbit.net/anarcat
df2a084965
proper way to override the download command?
2015-06-18 17:33:15 +00:00
Joey Hess
8b0549b408
Merge branch 'master' of ssh://git-annex.branchable.com
2015-06-16 18:56:20 -04:00
anarcat
da60a29e56
sign and split out
2015-06-16 21:06:14 +00:00
anarcat
c508c3472a
first python implementation of this
2015-06-16 21:03:48 +00:00
Joey Hess
29c03145e6
sync: Add support for --all and --unused.
2015-06-16 16:50:03 -04:00
anarcat
f5d84ac62e
Added a comment
2015-06-16 20:10:50 +00:00
Joey Hess
32adb5f0e0
actually..
2015-06-16 14:03:13 -04:00
Joey Hess
fbc06b3d1f
Merge branch 'master' of ssh://git-annex.branchable.com
2015-06-16 13:50:48 -04:00
https://id.koumbit.net/anarcat
bc87ed040e
neat checksumming api at s3 that could be leveraged
2015-06-16 00:50:06 +00:00
Joey Hess
f62138b9c5
add basic progress
2015-06-15 15:27:17 -04:00
Joey Hess
1744bd6b48
further thoughts
2015-06-11 15:24:30 -04:00
https://id.koumbit.net/anarcat
30c2a63933
i don't think this is valid
2015-06-11 19:17:45 +00:00
Antoine Beaupré
26fc983a16
move bug to a todo since it's a wishlist
2015-06-11 15:13:06 -04:00
Joey Hess
4497e2889d
todo item (seems blocked on caching database)
2015-06-10 14:11:39 -04:00
frederik@ffbea6a549cb3f460d110386c0f634c1ddc6a68a
0995f265ee
Added a comment
2015-06-10 12:43:45 +00:00
Joey Hess
fd55537bae
tracked in debian bts
2015-06-09 12:53:54 -04:00
Joey Hess
3b7f278fc9
comment
2015-06-09 12:53:30 -04:00
https://id.koumbit.net/anarcat
193e3c6468
Added a comment
2015-06-09 13:51:10 +00:00
https://id.koumbit.net/anarcat
c427e6470a
Added a comment
2015-06-08 19:27:03 +00:00
https://openid.stackexchange.com/user/7891307e-4b76-4697-8e71-083669c26e9f
6a8f30f02a
2015-06-07 14:17:30 +00:00
https://id.koumbit.net/anarcat
f6d34a0740
aaaawesome, thanks! :)
2015-06-05 20:53:27 +00:00
Joey Hess
52934c48ba
Merge branch 'master' of ssh://git-annex.branchable.com
2015-06-05 16:28:08 -04:00
Joey Hess
5f0f063a7a
S3: Publically accessible buckets can be used without creds.
2015-06-05 16:23:35 -04:00
Joey Hess
cb69574f96
comment
2015-06-05 13:29:54 -04:00
anarcat
b8a3221c4d
2015-06-05 05:17:57 +00:00
https://id.koumbit.net/anarcat
9b298f4c86
Added a comment: not free software
2015-06-04 14:37:33 +00:00
Joey Hess
762f2aad12
close dup; and remove dup closure of todo/Nearline_support
...
todo/Nearine_support is where this is being discussed, it was closed as a
dup erroniously.
Spending more time closing dups about this than working on it. :(
2015-06-02 14:52:33 -04:00
Joey Hess
429368659f
Merge branch 'master' of ssh://git-annex.branchable.com
2015-06-02 14:21:05 -04:00
Joey Hess
d28e8fbfd5
get --incomplete: New option to resume any interrupted downloads.
2015-06-02 14:20:38 -04:00
https://id.koumbit.net/anarcat
55ed751114
Added a comment: autodetection?
2015-06-02 18:11:15 +00:00
Joey Hess
1f33822eb5
comment
2015-06-02 13:47:30 -04:00
Joey Hess
1d863de656
comment
2015-06-02 13:44:17 -04:00
Joey Hess
9c66f7b1ff
comment
2015-06-02 13:40:26 -04:00
Joey Hess
76e796cdd9
comment
2015-06-02 13:23:30 -04:00
Joey Hess
186c6f4fe2
comment
2015-06-02 13:20:00 -04:00
Joey Hess
00b094442e
assistant: Consume systemd-networkd dbus events to learn about changes to network connections, as was already done with network-manager and wicd. Thanks to Sebastian Reuße for the patches.
2015-06-02 12:54:20 -04:00
Joey Hess
2d7e11cd3e
Merge branch 'master' of ssh://git-annex.branchable.com
2015-06-02 12:36:44 -04:00
Joey Hess
e3fbc3f06e
design for a hook
2015-06-02 12:32:31 -04:00
eigengrau
871a2cb4b9
Added a comment
2015-06-02 14:40:48 +00:00
eigengrau
46d04cd3e5
2015-06-02 10:07:55 +00:00
anarcat
5bfb41db7f
gaaah, missing levels, sorry
2015-05-31 20:10:49 +00:00
anarcat
5999e4755e
toc toc
2015-05-31 20:10:01 +00:00
anarcat
002c4d894a
add a simple implementation using the directory remote
2015-05-31 20:04:57 +00:00
anarcat
20cf2c094a
link to the syncthing todo
2015-05-31 19:58:31 +00:00
anarcat
ecf669bfa6
mention scalability
2015-05-31 19:57:50 +00:00
anarcat
f9a5e7e6cf
possible ideas for syncthing integration
2015-05-31 19:56:04 +00:00
https://id.koumbit.net/anarcat
a056d48dc9
Added a comment: no easy fix, i guess then
2015-05-31 16:51:36 +00:00
https://id.koumbit.net/anarcat
1e48d170d1
mention syncthing, which has debian packages and just seems to work
2015-05-31 15:38:33 +00:00
https://id.koumbit.net/anarcat
9662749b9f
introduce gittorrent to do pairing, gitocalypse, storj
2015-05-31 15:25:24 +00:00
https://id.koumbit.net/anarcat
a0db506789
refer to the other todo page, close as a dupe
2015-05-31 15:04:51 +00:00
https://id.koumbit.net/anarcat
509873692d
fix camlistore url
2015-05-31 15:02:00 +00:00
https://id.koumbit.net/anarcat
402a66c21c
clarify the status of the first part here
2015-05-31 14:56:54 +00:00
eigengrau
bcd7edbc3a
2015-05-31 14:30:37 +00:00
Joey Hess
d856b8587f
comment
2015-05-30 11:46:10 -04:00
Joey Hess
e6f7ee6b70
fixed fix time machine
2015-05-30 11:31:46 -04:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
15e31ca38f
2015-05-29 21:00:01 +00:00
https://id.koumbit.net/anarcat
489ce9caff
literate compression
2015-05-29 16:27:13 +00:00
https://id.koumbit.net/anarcat
c6757e44d6
mention the schedule command
2015-05-28 20:29:22 +00:00
Joey Hess
5a06f9c04c
Merge branch 'master' of ssh://git-annex.branchable.com
2015-05-28 11:54:45 -04:00
Joey Hess
1aa11205c1
idea
2015-05-28 10:51:04 -04:00
eigengrau
edaacae555
Added a comment
2015-05-28 13:44:32 +00:00
https://id.koumbit.net/anarcat
4cfb3ca0ea
small wishlist on s3: readonly remote support
2015-05-27 21:31:20 +00:00
Joey Hess
38e70fbc1a
comment
2015-05-22 13:29:58 -04:00
anarcat
8f9549ab7e
mention mailman 3
2015-05-20 17:32:51 +00:00
Joey Hess
26bb2c40f8
comment
2015-05-19 17:35:35 -04:00
Joey Hess
97fecbf7c6
close
2015-05-19 15:46:27 -04:00
Joey Hess
af6b313456
Merge branch 'master' of ssh://git-annex.branchable.com
2015-05-17 17:27:24 -04:00
https://id.koumbit.net/anarcat
2553b4e3da
fix links
2015-05-16 21:48:03 +00:00
https://id.koumbit.net/anarcat
6d1e598818
finally open that discussion directly
2015-05-16 21:45:36 +00:00
Joey Hess
7f810c110f
nasty issue with fcntl locks
2015-05-16 13:23:43 -04:00
Joey Hess
86699ff861
unused: Add --used option, which can specify a set of refs to consider used, rather than the default of considering all refs used.
2015-05-14 15:31:38 -04:00
Joey Hess
5fea6dcab2
more formal spec
2015-05-14 13:11:18 -04:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
b04e589ff3
Added a comment
2015-05-14 16:17:08 +00:00
Joey Hess
99fe624e2f
design
2015-05-13 11:30:41 -04:00
Joey Hess
5935578ed2
update
2015-05-12 14:00:53 -04:00
CandyAngel
a008f78e26
2015-05-11 15:52:29 +00:00
Joey Hess
4aba1c74bd
remaining dataenc to sandi conversions
...
I've tested all the dataenc to sandi conversions except Assistant.XMPP,
and all have unchanged behavior, including behavior on large unicode code
points.
2015-05-07 18:07:13 -04:00
Joey Hess
ed73adf4eb
merged
2015-05-06 14:02:26 -04:00
Øyvind A. Holm
67347c310b
Edit comment
2015-05-06 17:00:51 +02:00
https://sunny256.wordpress.com/
03461b5ff1
Added a comment: Character encoding error
2015-05-06 14:53:50 +00:00
https://sunny256.wordpress.com/
5395352b4a
Add three .mailmap patches
2015-05-06 14:42:59 +00:00
madduck
4ed702b6ee
2015-05-06 14:24:03 +00:00
Joey Hess
f3d78e7941
close
2015-05-01 13:57:23 -04:00
tomekwi
9d147c5018
Added a comment
2015-04-29 20:38:51 +00:00
Joey Hess
de3c8ae6d5
comment
2015-04-29 14:07:03 -04:00
Joey Hess
0791770f38
comment
2015-04-29 11:31:07 -04:00
anarcat
0fd405ced9
Added a comment: how does the queue get built now?
2015-04-28 21:32:36 +00:00
Joey Hess
a637e04fb6
Merge branch 'master' of ssh://git-annex.branchable.com
2015-04-27 18:10:31 -04:00
Joey Hess
cfbeb1e7b7
Fix bogus failure of fsck --fast.
2015-04-27 17:40:21 -04:00
http://rfhbuk.pip.verisignlabs.com/
24a1ea420f
Added a comment: git-annex: bad url ssh://git@gitlab.com:~/gitlabname/reponame.git
2015-04-26 12:19:38 +00:00
tomekwi
5cbfbe0414
Added a comment: How about the other way round?
2015-04-25 09:13:31 +00:00
tomekwi
894ca69b83
removed
2015-04-25 09:13:13 +00:00
tomekwi
a2a05cd0e4
Added a comment: How about the other way round?
2015-04-25 09:12:45 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnSenxKyE_2Z6Wb-EBMO8FciyRywjx1ZiQ
c7d105c594
Added a comment
2015-04-25 08:36:25 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnSenxKyE_2Z6Wb-EBMO8FciyRywjx1ZiQ
4a8e25fb8d
Added a comment: Output for a full fsck
2015-04-25 08:07:35 +00:00
Joey Hess
69dcbe1cf3
response
2015-04-24 21:29:27 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnSenxKyE_2Z6Wb-EBMO8FciyRywjx1ZiQ
e86378859e
request fast fsck for S3 remotes
2015-04-24 20:43:32 +00:00
Joey Hess
4f21269fc2
comment
2015-04-24 13:24:20 -04:00
https://adamspiers.wordpress.com/
bf8bf840af
Added a comment: Good point
2015-04-24 15:55:29 +00:00
basak
9e6258d7be
Added a comment
2015-04-24 15:48:48 +00:00
https://adamspiers.wordpress.com/
aa1020ec0d
OK I see now it was deliberate as part of a failed attempt to collaborate with boto upstream
2015-04-24 15:46:52 +00:00
https://adamspiers.wordpress.com/
72596361d6
2015-04-24 15:33:22 +00:00
Joey Hess
5e347db6e5
close
2015-04-20 14:53:52 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
ace24739ac
2015-04-20 14:41:27 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
957ac64361
removed
2015-04-20 14:37:46 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
7eaf015a66
Added a comment
2015-04-20 14:37:10 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
de3d2d5295
Added a comment
2015-04-20 14:37:03 +00:00
Joey Hess
ef2202fd94
required: New command, like wanted, but for required content.
...
Also refactored some code to reduce duplication.
2015-04-18 16:04:35 -04:00
Joey Hess
9c5c39cf54
comment
2015-04-18 15:24:25 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkutSE8_3fFAETmO_E598zja4gKwYXbb8E
4d3d9e2bac
Added a comment
2015-04-14 19:57:52 +00:00
Joey Hess
277e103880
comment
2015-04-14 15:14:37 -04:00
Joey Hess
46c2817e6b
comment
2015-04-14 15:12:49 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkutSE8_3fFAETmO_E598zja4gKwYXbb8E
fe59152921
2015-04-13 14:27:22 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
28fe60afa2
2015-04-12 23:12:31 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnx8kHW66N3BqmkVpgtXDlYMvr8TJ5VvfY
a850976a0d
Added a comment: missed the comment
2015-04-12 13:55:50 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnx8kHW66N3BqmkVpgtXDlYMvr8TJ5VvfY
968f4db8db
Added a comment: now available
2015-04-12 13:49:04 +00:00
Joey Hess
aed0ea1763
review
2015-04-11 10:03:51 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnx8kHW66N3BqmkVpgtXDlYMvr8TJ5VvfY
cdd924176d
2015-04-11 12:26:21 +00:00
Joey Hess
0868472abb
Merge branch 'master' of ssh://git-annex.branchable.com
2015-04-09 12:26:57 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnVnsqEy82M-MuS2gLri-az83wSQ6lXSrc
fad85e3758
Added a comment: I'm with Remy here
2015-04-09 05:02:50 +00:00
Joey Hess
7a68b1978d
took another look at this
2015-04-08 18:09:05 -04:00
anarcat
cdcd678007
ah, just found metainit
2015-04-06 19:59:42 +00:00
anarcat
d38fd5069c
sample startup script
2015-04-06 19:57:43 +00:00
Joey Hess
f64c58f364
move to todo
2015-04-06 13:09:46 -04:00
Joey Hess
9c31b91c89
update
2015-04-05 13:28:16 -04:00
Joey Hess
f6e60d2d25
this too!
2015-04-03 18:22:11 -04:00
Joey Hess
4e057c4771
oh wow, why didn't I think of this before?
2015-04-03 18:19:56 -04:00
Joey Hess
ea90722aba
comment
2015-04-03 11:24:50 -04:00
Joey Hess
1ab04a861b
ascii-progress
2015-04-03 11:22:01 -04:00
Joey Hess
9e8b53644b
forgot to add this comment
2015-03-31 15:47:27 -04:00
Joey Hess
42bbed7ce5
import: --deduplicate and --cleanduplicates now output the keys corresponding to duplicated files they process.
2015-03-31 15:36:02 -04:00
Joey Hess
9e25cbde20
importfeed: Avoid downloading a redundant item from a feed whose guid has been downloaded before, even when the url has changed.
...
To support this, always store itemid in metadata; before this was only done
when annex.genmetadata was set.
2015-03-31 13:30:13 -04:00
Joey Hess
86b66758c2
todo
2015-03-31 12:12:21 -04:00
CandyAngel
933e689ca2
2015-03-30 15:41:13 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnm19dBCRphmtjXfopm_NpvnRwz-qIJ2Tw
3be0425fc2
Added a comment
2015-03-28 07:51:09 +00:00
CandyAngel
83da901845
Added a comment
2015-03-28 01:59:52 +00:00
Joey Hess
28d334afd2
comment & close
2015-03-27 16:52:01 -04:00
Joey Hess
cedca095b9
promote forum request to todo item so it is not lost
2015-03-27 16:38:51 -04:00
CandyAngel
b9fe4af3b8
Fixed formatting
2015-03-27 12:06:20 +00:00
CandyAngel
768ee2e2fe
2015-03-27 12:03:47 +00:00
Joey Hess
97929c3405
clean up nearline issues, such redundant bug filing!
2015-03-26 12:06:14 -04:00
Joey Hess
e1b8853174
improve import duplicate docs
2015-03-26 11:44:20 -04:00
anarcat
0165cc53a8
answer the question
2015-03-24 13:50:18 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmOoUUh3p6rVO8X3rQ2_Mj0-VL1EyUKEHs
f5e23fd0f1
2015-03-24 03:29:02 +00:00
Xyem
f225e50586
Added a comment
2015-03-20 10:51:59 +00:00
Joey Hess
b76c853761
done
2015-03-18 11:37:46 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmSedKB9mVUCUcxmY5snWkfFVvTSnmiNKo
bec5256530
Added a comment
2015-03-18 12:14:55 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmUJBh1lYmvfCCiGr3yrdx-QhuLCSRnU5c
b1f5ff38c0
2015-03-18 04:46:25 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmUJBh1lYmvfCCiGr3yrdx-QhuLCSRnU5c
31df928e1a
Added a comment
2015-03-18 04:43:22 +00:00
anarcat
c80694002b
Added a comment: link missing
2015-03-17 21:15:24 +00:00
Joey Hess
0d7ef96c38
filed bug on haskell aws to support this
2015-03-16 13:53:52 -04:00
http://hendry.iki.fi/
f418ccc6d7
2015-03-12 04:28:05 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkWHj0RxNMfuwvFzo2d-V6vBKOYwW_Fnfk
6d3fd2f4f9
2015-03-07 03:31:45 +00:00
https://id.koumbit.net/anarcat
062a0a9ca2
Added a comment: similar to a forum question
2015-03-07 02:05:26 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl699qPx-vl_R9tRPPU9THiNKWk75hbLRw
0a0a8f29cf
2015-03-06 05:13:23 +00:00
Rasmus
d2881f6bd0
Added a comment
2015-03-04 14:35:19 +00:00
Joey Hess
9a126d18fd
comment
2015-03-04 10:29:25 -04:00
rasmus
880f5a839f
2015-03-04 00:32:13 +00:00
Joey Hess
b4fbeca215
applied patch
2015-03-02 13:12:24 -04:00
Eric
8771726dbb
2015-03-02 05:21:12 +00:00
https://id.koumbit.net/anarcat
f49bb3c914
Added a comment
2015-02-26 23:53:32 +00:00
https://id.koumbit.net/anarcat
14e0fb78fd
Added a comment
2015-02-26 23:52:52 +00:00
Joey Hess
d0ad84dc7e
response
2015-02-25 14:08:17 -04:00
anarcat
3546612a6a
server-level daemon idea
2015-02-18 22:03:05 +00:00
https://id.koumbit.net/anarcat
f86f4fd551
hopefully i nailed the title better here :)
2015-02-17 00:46:24 +00:00
https://id.koumbit.net/anarcat
bd269e7eb5
Added a comment: sigh... nevermind
2015-02-15 05:52:03 +00:00
https://id.koumbit.net/anarcat
528e3323c5
Added a comment
2015-02-15 05:46:01 +00:00
https://id.koumbit.net/anarcat
71b8caa66a
2015-02-15 05:40:58 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnT7et8wPkEerW4yk_dJ2kgNijKvgzVm9Q
bc47777789
2015-02-13 23:39:17 +00:00
https://id.koumbit.net/anarcat
bdf0f84d42
Added a comment: git bug indeed
2015-02-11 18:14:34 +00:00
Joey Hess
f72159e26b
Merge branch 'master' of ssh://git-annex.branchable.com
2015-02-11 13:34:40 -04:00
Joey Hess
f5b830e07c
sync, assistant: Include repository name in head branch commit message.
...
Note that while the assistant detects changes made to remote names, I left
the commit message fixed rather than calculating it after every commit. It
doesn't seem worth the CPU to do the latter.
2015-02-11 13:34:05 -04:00
https://www.google.com/accounts/o8/id?id=AItOawn4bbuawnh-nSo9pAh8irYAcV4MQCcfdHo
37d4e81355
Added a comment: did I wrote this suggestion
2015-02-11 17:25:52 +00:00
https://id.koumbit.net/anarcat
277f8adbd6
2015-02-11 15:01:38 +00:00
rasmus
dab400264e
Added a comment
2015-02-10 18:33:20 +00:00
Karl
79e5830c46
Added a comment: Symbolic links are not supported by Windows applications
2015-02-06 22:27:27 +00:00
Joey Hess
eed0931ace
comment
2015-02-04 16:07:54 -04:00
Joey Hess
41d462001d
move to todo
2015-02-04 15:53:19 -04:00
Joey Hess
9a93de3d36
move to todo
2015-02-04 15:47:36 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkHTRzRZoBFEDl9XcTfVveW8yO7CTKMg-o
7721b8a6cb
Added a comment: use your own cp
2015-02-04 14:16:14 +00:00
Joey Hess
4fcf65cda3
devblog
2015-01-13 18:36:17 -04:00
Joey Hess
ead09207ca
close old todo; new style chunking fixed this
2015-01-13 18:19:07 -04:00
Joey Hess
534c29deae
implemented old Richih wishlist about remote/uuid info
...
* info: Can now display info about a given uuid.
* Added to remote/uuid info: Count of the number of keys present
on the remote, and their size. This is rather expensive to calculate,
so comes last and --fast will disable it.
* Git remote info now includes the date of the last sync with the remote.
2015-01-13 18:13:14 -04:00
Joey Hess
c0722eaad1
update
2015-01-13 16:40:51 -04:00
Joey Hess
efaffa78b2
close per comment
2015-01-13 16:39:10 -04:00
Joey Hess
d53e29f75f
there are now at least 3 ways to do this; explain and close
2015-01-13 16:38:19 -04:00
Joey Hess
318666a2a9
show how to do what I think was wanted here
2015-01-13 16:29:45 -04:00
Joey Hess
d23dced718
close; all special remotes that can reasonably support chunking now do
2015-01-13 16:16:02 -04:00
Joey Hess
97d8e4ef16
close
2015-01-13 16:08:49 -04:00
Joey Hess
601c47ca04
close
2015-01-13 16:06:48 -04:00
Joey Hess
78ded0a655
close
2015-01-13 16:05:50 -04:00
Joey Hess
d09a198ec0
update
2015-01-06 18:02:56 -04:00
Joey Hess
d27c1b4688
close
2015-01-05 16:51:05 -04:00
Joey Hess
59826e3e86
local rsync special remote fixed on windows
2014-12-30 14:24:00 -04:00
Joey Hess
aba3e11776
sync: Now supports remote groups, the same way git remote update does.
2014-12-29 13:42:58 -04:00
Joey Hess
f7333d29ae
add
2014-12-28 20:53:17 -04:00
https://launchpad.net/~krastanov-stefan
6281cd30e6
Added a comment: Status of this issue
2014-12-27 15:18:42 +00:00
https://launchpad.net/~krastanov-stefan
e3cd1a35d6
removed
2014-12-27 15:18:22 +00:00
https://launchpad.net/~krastanov-stefan
3c4cb9d79a
Added a comment: Status of this issue
2014-12-27 15:07:14 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnx8kHW66N3BqmkVpgtXDlYMvr8TJ5VvfY
9dffd440cc
Added a comment
2014-12-23 16:52:43 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnx8kHW66N3BqmkVpgtXDlYMvr8TJ5VvfY
bce7f024fd
Added a comment: even less verbose
2014-12-23 16:50:36 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnx8kHW66N3BqmkVpgtXDlYMvr8TJ5VvfY
f021584ad4
Added a comment: spinning wheel
2014-12-22 20:33:45 +00:00
Joey Hess
4bc53ef27d
add todo item for pull request
2014-12-22 12:31:58 -04:00
Joey Hess
778012cf40
Merge branch 'master' of ssh://git-annex.branchable.com
2014-12-18 14:52:04 -04:00
Joey Hess
10b796041b
design document
2014-12-18 14:51:18 -04:00
CandyAngel
c05e71c144
2014-12-18 16:49:46 +00:00
anarcat
768c155860
2014-12-17 20:09:17 +00:00
Joey Hess
8f965a001e
update
2014-12-17 14:47:23 -04:00
https://id.koumbit.net/anarcat
d65006a581
first implementation of the easier stuff :)
2014-12-12 17:57:50 +00:00
Joey Hess
30bf112185
Urls can now be claimed by remotes. This will allow creating, for example, a external special remote that handles magnet: and *.torrent urls.
2014-12-08 19:15:07 -04:00
Joey Hess
ee27298b91
implement CLAIMURL for external special remote
2014-12-08 13:57:13 -04:00
Joey Hess
cb6e16947d
add stub claimUrl
2014-12-08 13:40:15 -04:00
Joey Hess
8093008ef4
External special remote protocol now includes commands for setting and getting the urls associated with a key.
2014-12-08 13:32:46 -04:00
Joey Hess
689acbca99
expand design, enough detail to start implementation
2014-12-08 13:14:31 -04:00
Joey Hess
f8397a7dc5
comment
2014-12-05 13:49:17 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnx8kHW66N3BqmkVpgtXDlYMvr8TJ5VvfY
bf84014bce
Added a comment: allow multiple urls
2014-12-04 21:59:25 +00:00
Joey Hess
7974685972
design
2014-12-04 14:56:51 -04:00
Joey Hess
911ba8d972
Merge branch 's3-aws'
2014-12-03 14:10:52 -04:00
Joey Hess
271aceb52e
comment
2014-12-01 18:28:54 -04:00
https://www.google.com/accounts/o8/id?id=AItOawm_YXzEdPHzbSGVwtmTR7g1BqDtTnIBB5s
5619062588
Added a comment: User doesn't have to be logged in
2014-11-26 11:29:10 +00:00
http://joeyh.name/
5b81db216d
Added a comment
2014-11-25 21:28:56 +00:00
Joey Hess
6ecd3ff421
diffdriver: New git-annex command, to make git external diff drivers work with annexed files.
...
Closes https://github.com/datalad/datalad/issues/18
2014-11-24 16:14:06 -04:00
Joey Hess
ffac19a29c
Merge branch 'undo'
2014-11-14 14:55:35 -04:00
Joey Hess
13260ccc3a
undo command
...
This commit was sponsored by Andrew Cant.
2014-11-14 14:41:07 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnRFOsnEk8AJg1mXlq3mJDdt1YdYepozE8
bee51c5f51
Added a comment: Other loop strategy?
2014-11-13 21:42:57 +00:00
Joey Hess
864086a956
proxy: for all your direct mode repository munging needs
...
This allows bypassing the direct mode guard in a safe way to do all sorts
of things including git revert, git mv, git checkout ...
This commit was sponsored by the WikiMedia Foundation.
2014-11-12 15:51:46 -04:00
Joey Hess
3dea8f0533
more design work
2014-11-12 14:07:30 -04:00
Joey Hess
12267089f0
more design work
2014-11-12 13:57:20 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnKT33H9qVVGJOybP00Zq2NZmNAyB65mic
917fa638c5
Added a comment
2014-11-12 07:58:08 +00:00
Joey Hess
7e558371ab
comment
2014-11-10 13:16:07 -04:00