git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Why not clone to a remote directory over SSH

From
Andreas Ericsson <ae@op5.se>
Date
Nov 23, 2005, 23:15 UTC
Message-ID
<4384F7F6.10404@op5.se>
In-Reply-To
<20051123230838.GN3968@reactrix.com>
Nick Hengeveld wrote:
Show 14 quoted lines
> On Wed, Nov 23, 2005 at 02:16:01PM -0700, Carl Baldwin wrote:
> 
> 
>>It might be cool to enable cloning to a remote over ssh if the remote
>>doesn't yet exist.
> 
> 
> I would like to see the same for http.  There is limited support for
> managing a repository using http but without the ability to run tools
> like init-db/clone/update-server-info you still need shell access
> or some other workaround.  I think it would be useful to allow someone
> to create, manage, and share a repository without any special
> intelligence on the server side.
> 

You'll still need to install at least git-init-db and git-receive-pack (and git-merge, and...), even if they're run through commands from the web. That's pretty special intelligence.

You'd also have to add some logic to enter_repo() to make it find repositories without a HEAD correctly.

-- 
Andreas Ericsson                   andreas.ericsson@op5.se
OP5 AB                             www.op5.se
Tel: +46 8-230225                  Fax: +46 8-230231
Previous: Nick HengeveldNext: Nick Hengeveld
Message 3 of 13 in “Why not clone to a remote directory over SSH”
  1. Carl BaldwinNov 23, 2005
  2. Nick HengeveldNov 23, 2005
  3. Andreas EricssonNov 23, 2005
  4. Nick HengeveldNov 23, 2005
  5. Johannes SchindelinNov 23, 2005
  6. Nick HengeveldNov 24, 2005
  7. Johannes SchindelinNov 24, 2005
  8. Nick HengeveldNov 25, 2005
  9. Junio C HamanoNov 23, 2005
  10. Johannes SchindelinNov 23, 2005
  11. Nick HengeveldNov 24, 2005
  12. Andreas EricssonNov 24, 2005
  13. Linus TorvaldsNov 24, 2005

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.