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

Re: [PATCH 1/8] Make the "traditionally-supported" URLs a special case

From
Sverre Rabbelier <srabbelier@gmail.com>
Date
Sep 4, 2009, 19:35 UTC
Message-ID
<fabb9a1e0909041235x74a3b9b4gf65e650ca0d00831@mail.gmail.com>
In-Reply-To
<alpine.LNX.2.00.0909041429540.28290@iabervon.org>
Heya,
On Fri, Sep 4, 2009 at 21:05, Daniel Barkalow<barkalow@iabervon.org> wrote:
Show 5 quoted lines
> Some foreign vcses, including the only one I ever personally use, do not
> have URLs, and require a bunch of options and paths to specify a
> repository. I don't want to have to use:
>
>        url = p4://rsh:ssh+-q+-a+-x+-l+p4ssh+-q+-x+perforce+%2Fbin%2Ftrue//projects/foo/bar-1.0/...,//projects/foo/bar-1.1/...

Btw, doesn't p4 have these config files that you can download that contain the configuration? In that case 'p4://example.org/p4/main-development.configfile' would be very convenient.

Regardless, I do think there should be some way to specify all this outside of the url, but to me that's secondary. I think the primary usecase is/should be cloning from some url in the form of 'hg://example.org/foo', rather than 'http://example.org/some-hg-repo' or 'p4://.......', since those are both exceptions (the former being an ambiguous url, and the latter being a non-url). Now I do understand if you don't want to spend your time on implementing the specialized url support since it doesn't scratch your itch, but at least your series shouldn't impend supporting that in the near future.

Show 5 quoted lines
> For cases where the foreign vcs has something to put in the "url" spot,
> you don't need to set "vcs". In fact, you are only allowed to set one or
> the other of "vcs" and "url" with my current version. What you're
> interested in is explicitly left for later, when we have a prototype
> helper for such a foreign vcs and can try it out with potential users.
I need to hurry up and get working on that hg implementation then :).
-- 
Cheers,

Sverre Rabbelier
Previous: Daniel BarkalowNext: Daniel Barkalow
Message 9 of 18 in “Make the "traditionally-supported" URLs a special case”
  1. 1/8 Make the "traditionally-supported" URLs a special caseDaniel Barkalow, Sep 4, 2009
  2. Sverre RabbelierSep 4, 2009
  3. Daniel BarkalowSep 4, 2009
  4. Sverre RabbelierSep 4, 2009
  5. Junio C HamanoSep 4, 2009
  6. Sverre RabbelierSep 4, 2009
  7. Johannes SchindelinSep 4, 2009
  8. Daniel BarkalowSep 4, 2009
  9. Sverre RabbelierSep 4, 2009
  10. Daniel BarkalowSep 4, 2009
  11. Johannes SchindelinSep 4, 2009
  12. Daniel BarkalowSep 4, 2009
  13. Johannes SchindelinSep 4, 2009
  14. Mike RalphsonSep 4, 2009
  15. Johannes SchindelinSep 4, 2009
  16. Junio C HamanoSep 4, 2009
  17. Johannes SchindelinSep 4, 2009
  18. Sverre RabbelierSep 4, 2009

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.