Working with an entire project in git

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Working with an entire project in git

sergio_101
Hey, all..

I was just checking in to see the progress of managing an entire project with git.

The last I checked in, this was a work in progress. 

My current pet project consists of a handful of classes with maybe two handfuls of required packages.

Is the entire metacello configuration being handled on github yet?

I would like to work this into my workflow so that I can do something like:

- Grab a fresh Pharo
- Pharo.image ../scripts/setup-client-application.st where the setup script just grabs the Configuration and loads and starts a fresh project.

Thanks!



----
peace,
sergio
photographer, journalist, visionary

Reply | Threaded
Open this post in threaded view
|

Re: Working with an entire project in git

EstebanLM
Hi, 

Iceberg project is pretty mature and is shipped with the upcoming Pharo 7.0 release. 
You can update it into Pharo 6.1 (since P61 comes with a “preview” version) but is a little bit harder: 


Cheers, 
Esteban

On 17 Aug 2018, at 20:25, sergio ruiz <[hidden email]> wrote:

Hey, all..

I was just checking in to see the progress of managing an entire project with git.

The last I checked in, this was a work in progress. 

My current pet project consists of a handful of classes with maybe two handfuls of required packages.

Is the entire metacello configuration being handled on github yet?

I would like to work this into my workflow so that I can do something like:

- Grab a fresh Pharo
- Pharo.image ../scripts/setup-client-application.st where the setup script just grabs the Configuration and loads and starts a fresh project.

Thanks!



----
peace,
sergio
photographer, journalist, visionary


Reply | Threaded
Open this post in threaded view
|

Re: Working with an entire project in git

NorbertHartl
It is pretty usable, yes. We have a project that loads 6 projects from a private repository and 21 projects from public repositories all with a single Metacello invocation.

Norbert

Am 18.08.2018 um 11:38 schrieb Esteban Lorenzano <[hidden email]>:

Hi, 

Iceberg project is pretty mature and is shipped with the upcoming Pharo 7.0 release. 
You can update it into Pharo 6.1 (since P61 comes with a “preview” version) but is a little bit harder: 


Cheers, 
Esteban

On 17 Aug 2018, at 20:25, sergio ruiz <[hidden email]> wrote:

Hey, all..

I was just checking in to see the progress of managing an entire project with git.

The last I checked in, this was a work in progress. 

My current pet project consists of a handful of classes with maybe two handfuls of required packages.

Is the entire metacello configuration being handled on github yet?

I would like to work this into my workflow so that I can do something like:

- Grab a fresh Pharo
- Pharo.image ../scripts/setup-client-application.st where the setup script just grabs the Configuration and loads and starts a fresh project.

Thanks!



----
peace,
sergio
photographer, journalist, visionary