[gst-devel] GStreamer switching to git

Sean Estabrooks seanlkml at sympatico.ca
Fri Jul 11 02:14:51 CEST 2008


On Thu, 10 Jul 2008 15:50:01 +0100
Jan Schmidt <thaytan at noraisin.net> wrote:

Hi Jan,

> Actually, I got this working. I needed to install all the putty tools,
> to have Putty, Pageant, Puttygen and plink.
> 
> I used puttygen to import my fdo openssh key and save it as a Putty PPK
> file, then loaded it into pageant. Next, I set a couple of windows
> environment variables:
> 
> GIT_SSH=C:\Program Files\Putty\plink.exe
> PLINK_PROTOCOL=ssh
> 
> Next, I used the Putty GUI to log in to my fdo account, because I needed
> to be able to click the 'yes, allow and remember this server key', which
> I can't do when GIT logs in, but once it is done things are ok.

As a comparison, here are the steps i followed (won't work if you're using
a passphrase) :

 -  Installed the featured version of Git, accepting all default install options
     from:  http://code.google.com/p/msysgit/downloads/list

 -  Copied my key files and known_hosts file from a Linux box into
     C:\Documents and Settings\sean\.ssh\

 -  Started Git-Gui and clicked on Clone Existing Repository
     and everything worked as expected from there including pushes.

> Then, I was able to use git-gui to clone a repository (I tried with
> cairo), and I've got a tree I can use, and it's been checked out with
> CRLF line endings, which is nice. The clone itself took a really long
> time (> 1 hour), but I think that is the really bad network here at
> GUADEC, or caused by the fact I'm doing all this in a VM, and not a
> symptom of an inherent performance problem of msysgit.

Must be a GUADEC network issue as you suspected.  Tested here
under a KVM virtual machine and it took a little under 7 minutes
to clone the Cairo repo on XP.   Under Linux it took about six and a
half minutes, so the Git client seems to perform quite well on XP.

Sean




More information about the gstreamer-devel mailing list