[Newbies] Monticello Questions
Ron Teitelbaum
Ron at USMedRec.com
Thu May 4 15:03:17 UTC 2006
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
Ron at USMedRec.com
More information about the Beginners
mailing list