From: Daniel Serpell Date: Fri, 03 Jun 2005 22:01:06 GMT Subject: Re: [PATCH] git-daemon server Message-ID: In-Reply-To: On 6/3/05, Linus Torvalds wrote: > > On Fri, 3 Jun 2005, McMullan, Jason wrote: > > > > 3) Because I can't figure out how to get /bin/sh to give me two pipes > > that hook together two processes. What I really want: > > > > ssh user@remote git server --db /my/git.git <|> git server request HEAD > > Ok, so a ssh connection _would_ work per se, and the only real issue is > the pipe itself is one-directional as done by the shell? > [...] > Anyway, with _something_ like the above you could do something like > > git-sync --exec "ssh master.kernel.org git-sync" .... > > and it would do the obvious thing. > I would prefer a command line more like the rsync one: git-sync master.kernel.org:directory .... Or: git-sync :ssh:master.kernel.org:directory .... Or "uri like": git-sync ssh://mylogin@master.kernel.org/directory .... It seems much easier, and I suppose that SSH should be the default "developer" protocol. Daniel.