Why git, why not mercurial (better multi-platform support than git,
same or more features)?

(maybe you read the article about mercurial in the latest c't?)

On Thu, Jun 5, 2008 at 10:49 AM, David 'Bombe' Roden
<bombe at pterodactylus.net> wrote:
> Hey, everyone.
>
> I tried to get git over fproxy working last night and I got a couple of
> results.
>
> I was able to insert a cloned repository into freenet and retrieve it with the
> following URL:
>
> http://localhost:8888/USK at .../foo.git/2?type=text/plain
>
> The reason for this is the warning page that fproxy shows when it does not
> know the content type of a file or does not know how to filter it. Adding a
> command-line parameter right now is the only way to make fproxy deliver the
> content of the file immediately.
>
> Then fproxy also insisted on returning HTTP status code 500 if a file is not
> in a site's archive but that was changed easily (r20207).
>
> After I fixed up git to include the path of the objects it wants into the URL
> before the query string I was able to successfully pull a repository from
> freenet.
>
>  I though I could just roll up the patch and submit it to git but there were
> indeed some problems with it (as pointed out[1] by Junio). Basically, my
> patch will break URLs like http://foo.org/serve.cgi?project=bar.git. That is
> pretty much unacceptable.
>
> So I need a way to retrieve a file from freenet _without_ the warning page and
> _without_ adding a query string to the URL. Can we introduce something like
> http://localhost:8888/unchecked/<key> to retrieve the file, no matter what?
> Maybe with a config option to disable that behaviour to prevent people from
> clicking the link and being "infected" with whatever is delivered?
>
> As I'm starting to like git more and more I do want to see it supported in
> Freenet and this is the only way to make it work that I can currently think
> about.
>
>
> Thank you for listening,
>
>        David
>
> [1] http://article.gmane.org/gmane.comp.version-control.git/83875
>
> _______________________________________________
> Devl mailing list
> Devl at freenetproject.org
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>



-- 
__________________________________________________
GnuPG key: (0x48DBFA8A)
Keyserver: pgpkeys.pca.dfn.de
Fingerprint:
477D F057 1BD4 1AE7 8A54 8679 6690 E2EC 48DB FA8A
__________________________________________________

Reply via email to