comment
This commit is contained in:
parent
cc8f7e9776
commit
f6a25b7873
1 changed files with 32 additions and 0 deletions
|
@ -0,0 +1,32 @@
|
|||
[[!comment format=mdwn
|
||||
username="joey"
|
||||
subject="""comment 1"""
|
||||
date="2025-03-26T14:32:46Z"
|
||||
content="""
|
||||
This looks like the problem is happening in the remote repository,
|
||||
and not in the local repisotry. (Which I think is the one whose config you
|
||||
showed as the "outbound config").
|
||||
|
||||
It looks like a `git push` is being run to that remote. And then it seems
|
||||
like git on that remote is trying to run `git-annex filter-process`.
|
||||
|
||||
That would not usually happen because pushing to a remote does not
|
||||
update that remote's working tree. Which is what git must be doing when it
|
||||
runs that command.
|
||||
|
||||
So, I think you likely have `receive.denyCurrentBranch` set to
|
||||
`updateInstead` in the remote repository. That will make git update the
|
||||
working tree. And having that configuration for the one repository would
|
||||
explain why you only see the problem for that one.
|
||||
|
||||
As to why `git-annex` is not in PATH when git tries to run it there, that
|
||||
probably comes down to how you have git-annex installed on that system. You
|
||||
showed that an interactive shell does have `git-annex` in PATH when you ssh
|
||||
in. But sometimes the shell configuration differs between interactive and
|
||||
noninteractive shells. See [[tips/get_git-annex-shell_into_PATH]] (which is
|
||||
about git-annex-shell, but also applies to git-annex).
|
||||
|
||||
BTW `realpath` is a unix command, and not one that git-annex uses. This is
|
||||
probably something in a configuration file like ~/.bashrc that is run when
|
||||
you ssh in to that host.
|
||||
"""]]
|
Loading…
Add table
Add a link
Reference in a new issue