Commit graph

31641 commits

Author SHA1 Message Date
Joey Hess
ef389722ae
don't copy old date metadata when adding new version of a file
When adding a new version of a file, and annex.genmetadata is enabled,
don't copy the data metadata from the old version of the file, instead use
the mtime of the file. Rationalle being that the user has requested to
generate metadata and so would expect to get the new mtime into metadata.

Also, avoid warning about copying metadata when all the old metadata is
date metadata. Which was rather the harder part.

This commit was sponsored by Boyd Stephen Smith Jr. on Patreon.
2018-04-04 13:58:16 -04:00
Joey Hess
c6252018fa
thoughrs 2018-04-04 12:50:09 -04:00
Joey Hess
c14638886f
response 2018-04-04 12:37:43 -04:00
Joey Hess
b63c42bd9e
response 2018-04-04 12:24:32 -04:00
Joey Hess
2b55c90da7
remove spam 2018-04-04 12:21:04 -04:00
Joey Hess
9a42c32a5a
response 2018-04-04 12:20:44 -04:00
Joey Hess
4ee317b531
kudos 2018-04-04 12:17:42 -04:00
Joey Hess
d6f3034761
Merge branch 'master' of ssh://git-annex.branchable.com 2018-04-04 12:08:33 -04:00
Joey Hess
f856b15f27
response 2018-04-04 12:08:10 -04:00
Joey Hess
300e277c6a
response 2018-04-04 12:00:50 -04:00
Joey Hess
7b967c3800
close 2018-04-04 11:59:15 -04:00
Joey Hess
18c3d9ea55
response 2018-04-04 11:57:56 -04:00
CandyAngel
97117d6b49 fix plan list and add sorting annex diagram/explanation 2018-04-04 08:53:37 +00:00
Joey Hess
28c7e2cf61
document the -A shorthand for --all 2018-04-03 23:12:04 -04:00
Joey Hess
9f33225ad0
note on efficiency 2018-04-03 22:58:34 -04:00
Joey Hess
5e34570299
update 2018-04-03 15:43:00 -04:00
Joey Hess
c4f034e6b3
thoughts 2018-04-03 15:31:08 -04:00
Joey Hess
786c7cc06a
updated licenses.gz
Removed a few things that are not in the bundle anymore.

Checked all the bundled C libraries and executables and added some
missing license information for new dependencies.

Did not check for new haskell libraries.
2018-04-03 13:36:04 -04:00
Joey Hess
01f4785268
link to GIN which uses git-annex 2018-04-03 12:09:21 -04:00
Joey Hess
0be6c40f59
Merge branch 'master' of ssh://git-annex.branchable.com 2018-04-02 19:03:48 -04:00
Joey Hess
bf1002194d
followup 2018-04-02 13:20:38 -04:00
annexuser
20d4e2ef49 2018-03-30 17:55:04 +00:00
Joey Hess
75df217b0a
git-annex-bin is gone 2018-03-29 17:51:12 -04:00
Joey Hess
a5fe62bed0
hmm 2018-03-29 14:10:10 -04:00
Joey Hess
34f8d68573
stall detectors 2018-03-29 13:44:34 -04:00
Joey Hess
fd53b80624
Merge branch 'master' of ssh://git-annex.branchable.com 2018-03-29 13:32:21 -04:00
Joey Hess
a934d466a8
close 2018-03-29 13:32:02 -04:00
Joey Hess
9ec1d6b077
add units 2018-03-29 13:31:53 -04:00
Joey Hess
961fa377d9
Also do forward retrying in cases where no exception is thrown, but the transfer failed.
I think this used to be the case, but it was accidentially lost way back in
commit 3887432c54. Normally, transfers do not
throw exceptions, so probably forward retrying was rarely done due to that
oversight.

This also affects the new annex.retry etc configuration. If a transfer
fails, without making any progress, eg because the file is not present on
the remote or the remote is not accessible, it will now retry when
configuration calls for it. In some cases such a retry is not desirable,
for example the remote could be accessible and not have a copy of the file
that the local repo thinks it has. I see no way to distinguish such cases
from cases where a retry should really be done. So, it'll be up to the user
to configure it to work for them.
2018-03-29 13:22:49 -04:00
Joey Hess
46d4316954
implement annex.retry et al
Added annex.retry, annex.retry-delay, and per-remote versions to configure
transfer retries.

This commit was supported by the NSF-funded DataLad project.
2018-03-29 13:04:07 -04:00
achilleas.k@14be77d42a1252fab5ec9dbf4e5ea03c5833e8c8
9f0671421c Added a comment: dmg (possibly) requires rebuild 2018-03-29 15:31:23 +00:00
cristianpolanco2015@04c392af1063e289871c7a1ae208794e1105ba65
f43c371f15 Added a comment: Play Store App Download Free 2018-03-29 15:27:19 +00:00
MatusGoljer
f4754c2b1f Added a comment 2018-03-28 23:16:51 +00:00
yarikoptic
e0f55a7644 2018-03-28 17:35:47 +00:00
andrew
9cc9f6bd58 Added a comment 2018-03-28 00:59:41 +00:00
andrew
9ff0fb9ffc Added a comment: numcopies 2018-03-27 22:25:30 +00:00
Joey Hess
8a03f38931
add 2018-03-27 17:43:52 -04:00
Joey Hess
5a2c32820e
upgraded ilya shlyakhter's comment to install/conda page 2018-03-27 17:42:39 -04:00
Joey Hess
ceee0ea5f1
store probed androidserial for later use by enableremote 2018-03-27 17:38:04 -04:00
Joey Hess
bc90c71b54
correct 2018-03-27 16:46:46 -04:00
Joey Hess
bb91aef7fa
Merge branch 'master' of ssh://git-annex.branchable.com 2018-03-27 16:31:21 -04:00
Joey Hess
27712530f3
devblog 2018-03-27 16:31:02 -04:00
Joey Hess
ae75eb06bc
exporttree support for adb special remote
This commit was sponsored by Michael Magin.
2018-03-27 16:28:41 -04:00
Joey Hess
2927618d35
Added adb special remote which allows exporting files to Android devices.
git annex testremote passes.

exportree not implemented yet, although the documentation talks about it,
since it will be the main way this remote will be used.

The adb push/pull progress is displayed for now; it would be better
to consume it and use it to update the git-annex progress bar.

This commit was sponsored by andrea rota.
2018-03-27 14:54:41 -04:00
ilyawebmail@d5db0da13c02cda3860f534f3f02acdc914360b9
3809698fbf Added a comment: conda install now available on Linux (no root privileges needed) 2018-03-27 18:33:36 +00:00
JasonWoof
8280f2558a add backticks so asterisks are visible 2018-03-27 16:26:06 +00:00
yarikoptic
b3ba0a2368 initial report 2018-03-27 15:34:03 +00:00
dittigas
a56d2c7a59 Added a comment: git-annex-webapp missing from Fedora 27 2018-03-27 07:43:53 +00:00
dittigas
1b404742ff Added a comment: How do I mark a specialremote (box.com) as being in the transfer group (cli) 2018-03-27 07:39:28 +00:00
misc@e661ec6eb62aa0134e4ac4ca16f98640acf5c627
d4c75184e4 Added a comment 2018-03-27 05:53:44 +00:00