Thread (8 messages) flat view 8 messages, 5 authors, 2016-06-15

Re: [PATCH] Move all dashed form git commands to libexecdir

From: Nguyen Thai Ngoc Duy <hidden>
Date: 2016-06-15 22:43:55

Possibly related (same subject, not in this thread)

On Nov 30, 2007 6:28 PM, Eyvind Bernhardsen
[off-list ref] wrote:
On 29. nov. 2007, at 23.36, Junio C Hamano wrote:

[...]
quoted
If people are really serious about reducing the number of commands in
the path, I would expect fixes and bugreports saying "I am setting
gitexecdir different from bindir in _my_ installation when I build
git,
and here are the things that does not work if I do so".  Within the
span
of more than 20 months (77cb17e9 introduced gitexecdir in Jan 2006), I
do not think there was a single such report or patch, other than the
message from Nguyen that started this thread.
I'm setting gitexecdir different from bindir in my installation, and
here are the things that don't work:

- When pushing to my system over ssh, git-receive-pack and git-upload-
pack are expected to be in $PATH.  I resolved the problem by putting
symlinks in /usr/local/bin.

I haven't seen any other problems, but then again, I only use git
plumbing commands and my own scripts.
You remind me my experience of making every external C-based command
builtin. There is another case: git-merge. It calls  something like
git-merge-$strategy.

-- 
Duy
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help