Git integration (was Re: [squeak-dev] SmalltalkHub)

Frank Shearar frank.shearar at angband.za.org
Fri Apr 8 12:28:46 UTC 2011


On 2011/04/07 21:21, Tony Garnock-Jones wrote:
> On 2011-04-07 2:53 PM, Colin Putney wrote:
>> Sure, it's possible to map Smalltalk code into files, but there's
>> always an impedance mismatch there, and file-oriented tools tend not
>> to be good for working with Smalltalk code.
>
> Agreed. With that said, I have an experiment in Squeak<-->Git versioning
> visible here:
> http://vapour.eighty-twenty.org/gitweb/?p=squeakgit.git;a=tree
>
> It's not a perfect mapping, but it feels reasonable. Perhaps others can
> suggest improvements.
>
> The code itself is both in Git (at the above URL) and in MC on
> SqueakSource, http://www.squeaksource.com/Git.html . To get a feel for
> it, check out GitSynchronizer class>>test and GitSynchronizer>>commit,
> in the GitCode package.

Yes, indeed! Tony, from the package description it looks like Git lets 
you talk directly to a git repository, right?

Or, if you prefer, write a suitable UI and you'd have a working git client?

frank



More information about the Squeak-dev mailing list