Commit graph

12427 commits

Author SHA1 Message Date
ljc
da2d74a18a 2024-11-27 07:31:13 +00:00
Joey Hess
8663c72f1e
git-remote-annex: Fix buggy behavior when annex.stalldetection is configured
Make programPath never return "git-remote-annex" or other known multi-call
program names, which are not git-annex and won't behave like it.
If the git-annex binary gets installed under some entirely other name,
it will still return it.

This change exposed that readProgramFile actually could crash,
which happened before only if getExecutablePath was not absolute
and there was no ~/.config/git-annex/program. So fixed that to catch
exception.
2024-11-25 12:14:52 -04:00
Joey Hess
2fc76ef062
comment 2024-11-25 11:33:38 -04:00
Joey Hess
12cb5f4d4f
analysis 2024-11-25 11:31:20 -04:00
Joey Hess
a2e6d99deb
show remote name when failing
to help debug strange git behavior on some daily builds
2024-11-21 15:55:32 -04:00
Joey Hess
6f49f17f22
in test suite display error from git push that fails to exit nonzero 2024-11-20 15:12:23 -04:00
yarikoptic
4a47e6ec8e Added a comment 2024-11-20 00:22:44 +00:00
Joey Hess
440b908732
comment 2024-11-19 13:12:43 -04:00
Joey Hess
73950a6a0c
split git-remote-annex test 2024-11-19 12:54:23 -04:00
Joey Hess
6b92e143cc
retitle OSX bug 2024-11-19 12:46:01 -04:00
Joey Hess
df29f29e0d
git-remote-annex: Fix cloning from a special remote on a crippled filesystem
Not initializing and so deleting the bundles only causes a little more work
on the first git fetch.
2024-11-19 12:43:51 -04:00
yarikoptic
10d7091404 initial report on failing tests 2024-11-18 13:55:55 +00:00
Joey Hess
b7c55bd451
update 2024-11-15 16:36:43 -04:00
Joey Hess
fbf3a60366
close 2024-11-15 15:34:03 -04:00
Joey Hess
4142f7227c
comments 2024-11-15 15:31:49 -04:00
Joey Hess
eb714c107b
use 20% less memory when listing unversioned S3 bucket 2024-11-15 13:24:13 -04:00
Joey Hess
cea3dd500a
fixed 2024-11-14 16:16:56 -04:00
Joey Hess
b9b3e1257d
comments 2024-11-14 15:27:00 -04:00
Joey Hess
f724ff0388
comment 2024-11-14 14:20:05 -04:00
Joey Hess
c8ff4a1152
close 2024-11-14 13:55:55 -04:00
Joey Hess
1e17d0ee34
Merge branch 'checkbucketversioning' 2024-11-14 13:52:19 -04:00
Joey Hess
44da423e2e
S3: Send git-annex or other configured User-Agent.
--user-agent is the only way to configure it currently

(Needs aws-0.24.3)
2024-11-13 16:10:37 -04:00
Joey Hess
28428524e5
Merge branch 'master' of ssh://git-annex.branchable.com 2024-11-13 14:12:37 -04:00
Joey Hess
0a6ca3c401
comment 2024-11-13 14:12:19 -04:00
yarikoptic
653c5114b9 Added a comment 2024-11-13 18:11:58 +00:00
Joey Hess
0a94273ff8
Merge branch 'master' of ssh://git-annex.branchable.com 2024-11-13 14:09:51 -04:00
Joey Hess
b94221594b
add: When adding a dotfile as a non-large file, mention that it's a dotfile
This is to reduce user confusion when their annex.largefiles matches it,
or is not set.

Note that, when annex.dotfiles is set, but a dotfile is not matched by
annex.largefiles, the "non-large file" message will be displayed. That
makes sense because whether the file is a dotfile does not matter with that
configuration.

Also, this slightly optimised the annex.dotfiles path in passing,
by avoiding the slight slowdown caused by the check added in commit
876d5b6c6f in that case.
2024-11-13 14:09:24 -04:00
yarikoptic
1c8a5dc586 Added a comment 2024-11-13 18:08:59 +00:00
yarikoptic
593f992e9a Added a comment 2024-11-13 17:57:58 +00:00
Joey Hess
876d5b6c6f
add: Consistently treat files in a dotdir as dotfiles, even when ran inside that dotdir
Assistant and smudge also updated.

This does add a small amount of extra work, getting the TopFilePath.
Not enough to be concerned by.

Also improve documentation to make clear that files inside dotdirs are
treated as dotfiles.

Sponsored-by: Eve on Patreon
2024-11-13 13:43:01 -04:00
Joey Hess
1f59dae0bd
fix link 2024-11-13 12:59:22 -04:00
Joey Hess
646d7e02cc
dotfile 2024-11-13 12:57:54 -04:00
datamanager
6710869043 Added a comment 2024-11-13 00:30:25 +00:00
datamanager
720f5cc494 removed 2024-11-13 00:30:05 +00:00
datamanager
ddd21af807 removed 2024-11-13 00:29:31 +00:00
datamanager
394fa5386d Added a comment 2024-11-13 00:29:14 +00:00
datamanager
18188942f7 Added a comment 2024-11-13 00:29:05 +00:00
yarikoptic
96ab18ab07 initial report on annex import slowing to crawl on dandiarchive/dandisets/ 2024-11-12 20:11:25 +00:00
Joey Hess
fa3e4d0c64
Merge branch 'master' of ssh://git-annex.branchable.com 2024-11-12 14:34:05 -04:00
Joey Hess
2f5ef04bf5
implemented 2024-11-12 14:33:42 -04:00
Joey Hess
03662e4d83
comments 2024-11-12 14:31:28 -04:00
Stanley
60c2c363ae 2024-11-12 09:08:54 +00:00
yarikoptic
89fecd5dba Added a comment 2024-11-11 22:11:13 +00:00
Joey Hess
e712d30eef
comment 2024-11-11 16:41:50 -04:00
Joey Hess
1e18df9c3a
response 2024-11-11 14:32:44 -04:00
Joey Hess
c8e83189f6
close 2024-11-11 13:47:02 -04:00
Joey Hess
700be6c38f
git-remote-annex: Fix a reversion
Introduced in version 10.20241031 that broke cloning from a special remote

retrieveKeyFile changed to use createAnnexDirectory, which means that the
path passed to it needs to be under .git

git-remote-annex is probably the only thing in git-annex where that was not
the case. And there's no real reason it cannot be the case with it either.
Just use withOtherTmp.
2024-11-11 12:42:35 -04:00
Joey Hess
d2f540b1d2
analysis 2024-11-11 12:25:56 -04:00
Joey Hess
a18ec25842
break out new bug report 2024-11-11 12:02:41 -04:00
Atemu
db3ad985bd 2024-11-11 06:40:16 +00:00