Hi, I do not understand much you problem. But reading about your commit strategy, you can use Gofer object and its push method to sync properly local changes to a remote repository. Check Pharo books. There are examples.
If you inspect a configuration object, there used to be a GT-Inspector extension with dependency visualization. Maybe this is present only in the Moose image. Cheers, Juraj -- Juraj Kubelka > El 09-05-2017, a las 22:42, Evan Donahue <emdon...@gmail.com> escribió: > > Hello, > > I was wondering if there was a resource somewhere that laid out a best > practice for how to manage version control in Pharo. I know *how* to use > Monticello and Versionner, but something about the way I use them inevitably > dooms my efforts to the darkest circles of dependency hell, where strange and > gruesome partial versions of old and abandoned branches come back to haunt me > like some kind of object oriented night of the living dead. > > In particular, I usually commit daily to a local repository on my disk, and > only occasionally to a remote repository like smalltalkhub. It has come to my > attention that this only commits recent changes, with the result that no > single repository actually has the current working code that I see in my > image. I am in that situation now, where loading the latest version revives > some distant and broken code where good, currently working code should be. If > anyone knows how to figure out how to force all the current good code in my > image into one massive commit, so that other people can check out the > current, working version, please do not hesitate to let me know. > > Thanks, > Evan