Hi Sean, 2015-11-05 17:24 GMT+01:00 Sean P. DeNigris <[email protected]>:
> Thierry Goubier wrote > > Yes, there is: > > I've really enjoyed working wit GitHub for social coding, and Bitbucket as > well for my private projects (for which it's free). I flip flop back and > forth between Thierry's first two options (filetree and gitfiletree), > depending on my use case and mood. GitFileTree certainly seems to be the > most automatic approach, but filetree + git command line is not too much > more, and allows one to take advantage of more git features e.g. many > commits for sanity purposes, squashed into one when a feature/issue is > ready. Also, you can do one-commit-per-logical-milestone as opposed to > GitFileTree's more (maybe too ;)) finely-grained one-commit-per-package > I hijack the subject. Has it an effect that you loose access to some of the versions of your packages when you delay committing with git + filetree? > The biggest pain I felt was losing Versionner and having to go back to > editing Metacello artifacts by hand :/ This is because Git's main MetaC > artifact is the BaselineOf instead of ConfigurationOfXyz. Although on the > bright side, the really cool thing that Dale had to explain to me a few > times before I got it is - compared to a Configuration's baseline###, a > BaselineOf is really simplified because by the time you have the baseline, > you already have accessed a specific commit in a specific repository, so > none of this info has to be captured in the baseline! > Doesn't Versionner has the ability to create baselines (ok, baselines inside Configurations) ? Thierry > > > > ----- > Cheers, > Sean > -- > View this message in context: > http://forum.world.st/code-repository-options-tp4855913p4859391.html > Sent from the Pharo Smalltalk Developers mailing list archive at > Nabble.com. > >
