Commit graph

9 commits

Author SHA1 Message Date
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
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