Hello again Shawn, > From: Shawn MacIntyre > Sent: Thursday, May 04, 2006 9:45 AM > > > Another question(s): > I have been trying to learn Monticello... > Is there a good tutorial for it?
I would think a good place to start is http://minnow.cc.gatech.edu/squeak/monticello%20basics > How does it compare to CVS or darcs? Here's an interesting discussion: http://lists.squeakfoundation.org/pipermail/squeak-dev/2006-January/100192.h tml > When you open a repository, what is the difference between "Load", > "Merge", and "Adopt"? Load does what it says, but I haven't used the Merge and Adopt features, maybe someone else can help here. > What are the best practices for it? I put all my changes into a repository, organize packages well, version often, and put good notes on your versions. In my experience it is always best to be able to start from a clean image, so if you must save an image open a clean one, load your changes from Monticello and save, don't do anything else. This makes upgrading much easier. > If I add a method to a base class, how do add it to my project's > Monitcello repository? If you use * in front of your category name it will place that method in the package that comes after the *. So to have a method placed in the Foo package make the category *Foo. For more info see: http://minnow.cc.gatech.edu/squeak/5712 > > Thank you once again! You are welcome! I hope that helps. It's always good to get the programming flow and organization worked out before pushing ahead. A little work to get it right up front will pay off tremendously down the line. Ron Teitelbaum President / Principal Software Engineer US Medical Record Specialists [EMAIL PROTECTED] _______________________________________________ Beginners mailing list [email protected] http://lists.squeakfoundation.org/mailman/listinfo/beginners
