Re: support git+mosh for unreliable connections
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Apr 15, 2015, 14:22 UTC
- Message-ID
- <20bd52de595018f49eeeea64128e3a77@www.dscho.org>
- In-Reply-To
- <552E628C.7040809@debian.org>
Hi Praveen "Arrrr",
On 2015-04-15 15:07, Pirate Praveen wrote:
Show 9 quoted lines
> When working with big projects over a slow, unreliable connection, > currently there is no way to resume a clone or pull when the connection > breaks. mosh is a better replacement for ssh over unreliable > connections. supporting git+mosh protocol will go a long way in > supporting people who work with unreliable, mobile networks, especially > in developed countries (I personally have to try many times when working > with large projects as my 3g mobile connection keeps dropping. I > recently discovered mosh and it works like a charm. More about mosh > https://mosh.mit.edu/
>From https://github.com/keithw/mosh:
> Mosh does not support X forwarding or the non-interactive uses of SSH, including port forwarding.
In particular it "does not support [...] the non-interactive uses of SSH", which the git+mosh transport would require, though.
That means that you would have to invest quite a bit of effort into enhancing mosh to *support* the non-interactive uses of SSH before you could start implementing `git-remote-mosh`...
Ciao, Johannes