Open dalehenrich opened 12 years ago
Oh yeah, if you want to how the pharo1.3 branch or squeak4.3 branch compares to the master branch just click on the Compare button in the middle of this page.
Pretty cool to see the diffs this way ...
The Compare buttons have disappeared ... oh well, I guess they only show up as long as there are later commits on branches .... then they slowly disappear when the merges are done:)
Today, I finished up the FileTree implementation of the Cypress package format for Pharo1.3.
Then I proceeded to port FileTree to Squeak4.3. It will be helpful if you take a look at the network view for FileTree, so you can visualize the master, squeak4.3, and pharo1.3 branches:
git cherry-pick
command to pick off the changes from my pharo commit: cherry-picked: a couple of tweaks (605a976...).So far the cherry-picking seems to work ... you want to make sure that you have small granularoty commits so that cherry-picking the commits of interest is easier. I am doing the merges back into the branch to create a visual record of the whether or not the branches are caught up or not ... if the cherry-picking went on without the cross-referencing it might be hard to tell ... I also think that using topic branches for doing incremental work is also a good idea since the main branches are for released code ....
Anyway, I thought it was worth sharing the bit of experience that I've had so far in doing development on parallel branches ...