[Pharo-dev] Github and Pharo

kilon alios kilon.alios at gmail.com
Mon Nov 4 17:19:55 EST 2013


It does work indeed, commit wise. But can I git pull and git push with it ?


On Mon, Nov 4, 2013 at 10:50 PM, GOUBIER Thierry <thierry.goubier at cea.fr>wrote:

>  Alexandre,
>
> using Git with Pharo (2 and 3) works today on Mac and Linux with
> MonticelloFileTree and MonticelloFileTree-Git.
>
> FileSystem-Git will be a better way to do it (and more portable) :)
>
> Thierry
>
>  ------------------------------
> *De :* Pharo-dev [pharo-dev-bounces at lists.pharo.org] de la part de
> Alexandre Bergel [alexandre.bergel at me.com]
> *Date d'envoi :* lundi 4 novembre 2013 21:34
> *À :* Pharo Development List
> *Cc:* Pharo Development List
>
> *Objet :* Re: [Pharo-dev] Github and Pharo
>
>   +1
> Everybody is waiting for using Git with Pharo. There is a real possibility
> to impact 100s of users...
> Go go go!
>
>  Alexandre
>
>  Alexandre
>
> Le 04-11-2013 à 15:35, kilon alios <kilon.alios at gmail.com> a écrit :
>
>   Yeah I agree, this is an awesome project and thank you for your hard
> work :)
>
>
> On Mon, Nov 4, 2013 at 8:12 PM, GOUBIER Thierry <thierry.goubier at cea.fr>wrote:
>
>> Hi Max,
>>
>> I saw you were on it :) It's a huge effort you're undertaking. I learned
>> a bit about git internal storage stepping through the code.
>>
>> Thierry
>>
>> ________________________________________
>> De : Pharo-dev [pharo-dev-bounces at lists.pharo.org] de la part de Max
>> Leske [maxleske at gmail.com]
>> Date d'envoi : lundi 4 novembre 2013 17:44
>> À : Pharo Development List
>> Objet : Re: [Pharo-dev] Github and Pharo
>>
>> FileSystem-Git is basically in alpha at the moment… I’m rewriting it.
>>
>>
>> On 04.11.2013, at 17:04, Goubier Thierry <thierry.goubier at cea.fr> wrote:
>>
>> > Ok, I tried a bit with FileSystem-Git, but it seems there is still a
>> bit of work to do...
>> >
>> > I tried on one of my work repository, and:
>> > - it failed trying to uft8convert a packed data file.
>> > So I corrected the error (get the stream as binary!) and
>> > - It failed looking for one of the commit IDs
>> > I found the ref in a pack file; apparently, it's not looking in there...
>> > I'm forcing a read of the pack files in there
>> > - Yet another utf8convert error on binary data
>> > Corrected, I got the pack files, but the index isn't telling me much.
>> > I tried to list the objects in it... Unknown compression method error.
>> >
>> > There's a huge amount of code in there, it's a bit frightening. I think
>> I'll stay with OSProcess a bit longer ;)
>> >
>> > Thierry
>> >
>> > Le 04/11/2013 14:28, Goubier Thierry a écrit :
>> >>
>> >>
>> >> Le 04/11/2013 14:09, David T. Lewis a écrit :
>> >>> On Mon, Nov 04, 2013 at 01:58:29PM +0100, Goubier Thierry wrote:
>> >>>>
>> >>>>
>> >>>> Le 04/11/2013 12:11, kilon alios a ?crit :
>> >>>>> yeap filetree did the trick here. However it does not allow to
>> browse
>> >>>>> through the git commits as gitfiletree does, the only commit
>> available
>> >>>>> is the last commit.
>> >>>>>
>> >>>>> I took a look at CommandShell and friends and they all look pretty
>> much
>> >>>>> very broken. For example in workspace I executed
>> >>>>> [ CommandShellTranscript open.] and trying "ls" or "dir" it creates
>> an
>> >>>>> error because it add C path inside pharo subdirectories. Dont know
>> if
>> >>>>> this is normal behavior.
>> >>>
>> >>> Use "CommandShell open" rather than "CommandShellTranscript open".
>> >>>
>> >>>
>> >>>>
>> >>>> I hope someone with more knowledge than me of OSProcess under windows
>> >>>> will have a look :)
>> >>>>
>> >>> OSProcess support for Windows is incomplete, so this will probably not
>> >>> do what you need. If the OSProcess is included in the Windows VM, it
>> will
>> >>> let you run a Windows program, but it will not do most of the other
>> >>> things
>> >>> that you expect from OSProcess.
>> >>>
>> >>> Check http://www.squeaksource.com/ProcessWrapper.html for a possible
>> >>> alternative.
>> >>
>> >> Thanks Dave; no easy solution on that, it seems. I'll have a look then
>> >> with FileSystem-Git, this one may be a more portable solution.
>> >>
>> >> Windows is still a world apart from the rest :(
>> >>
>> >> 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
>> >
>>
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/attachments/20131105/90427851/attachment-0002.html>


More information about the Pharo-dev mailing list