Heya, On Fri, Sep 4, 2009 at 21:05, Daniel Barkalow<barkalow@xxxxxxxxxxxx> wrote: > 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. > 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 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html