git smart http for busybox repo
Markus Gothe
nietzsche at lysator.liu.se
Mon Apr 13 14:54:15 UTC 2020
Why not set up a local copy if this is a great issue?
I'd prefer if it switched back to subversion. However the whole discussion is off-topic for this mailing list.
//M
Sent from my BlackBerry - the most secure mobile device
Original Message
From: yannik at sembritzki.me
Sent: April 13, 2020 16:43
To: busybox at busybox.net
Subject: git smart http for busybox repo
Hi,
currently, the busybox git server is only providing "dumb http"
functionality.
This is, for example, demonstrated when trying to make shallow clone:
$ git clone --depth=1 https://git.busybox.net/busybox/
Cloning into 'busybox'...
fatal: dumb http transport does not support shallow capabilities
Also, when cloning there is no progress bar etc.
Why use https over git:// (ssh) at all?
https ist always available, while cloning with git:// sometimes fails
due to firewall restrictions. Also, https automatically verifies the
remote server certificate against a list of CAs, while this needs to be
done by hand-checking the ssh server pubkey when using git://.
git had this "smart http" feature since 5+ years now:
https://git-scm.com/book/pl/v2/Git-on-the-Server-Smart-HTTP
I would really appreciate if the busybox git server could be updated so
it supports the git smart http backend.
Best regards
Yannik
_______________________________________________
busybox mailing list
busybox at busybox.net
http://lists.busybox.net/mailman/listinfo/busybox
More information about the busybox
mailing list