On Thu, Jan 23, 2014 at 1:57 AM, Esteban Lorenzano <esteba...@gmail.com>wrote:
> > On 23 Jan 2014, at 10:50, p...@highoctane.be wrote: > > I had a talk with Thierry and GitFileTree isn't supported on Windows. > > Due to OSProcess. > > Is the libgit2 going to solve that? > > > yes, libgit2 will be distributed with… er… well… pharo 4 :) > (if my experiments works, and I finish in time, and, and, and... :) > > also… we need to make OSProcess work in windows too… > I already did back in 2007 for Cadence. You'll see the Win32OSProcessPlugin in the Cog plugins. > > Esteban > > > Phil > > > > > On Thu, Jan 23, 2014 at 10:39 AM, Goubier Thierry > <thierry.goub...@cea.fr>wrote: > >> >> >> Le 23/01/2014 10:27, Esteban Lorenzano a écrit : >> >>> >>> On 23 Jan 2014, at 10:24, Sven Van Caekenberghe <s...@stfx.eu> wrote: >>> >>> It is in the image, no ? >>>> >>>> Just add a MC repository of the filetree:// type … >>>> >>> >>> no, that’s filetree. >>> >>> gitfiletree is a package made by Thierry to give access to git >>> operations (push, pull, commit, etc.) inside the image, using OSProcess. >>> I wanted to try it and explore the work needed to make it work with >>> LibGit2 instead system calls :) >>> >> >> +100 >> >> I'm really interested by what you will end up with. I had a look at the >> LibGit2 API, and decided to stay with OSProcess... >> >> Don't hesitate to ask questions about how gitfiletree works... I start to >> find part of the code a bit difficult to understand. The metadata >> re-creation code in particular :( >> >> And the more I know about git internals and strategy, the less I'm >> inclined to move git code inside Pharo. Too many lines ;) >> >> Thierry >> -- >> Thierry Goubier >> CEA list >> Laboratoire des Fondations des Systèmes Temps Réel Embarqués >> 91191 Gif sur Yvette Cedex >> France >> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95 >> >> > > -- best, Eliot