Where should I check out branches from a local repo?
I've only briefly tried solo versioning of my code with SVN, some months ago. I stopped for a couple of reasons:
• Either because I screwed up, or because my GUI screwed up, I would repeatedly end up with locks that prevented me committing my changes, which pretty much killed the point of versioning.
• Because everything was on my hard drive, I sometimes mixed up what was and was not a working copy.
• It seemed that SVN didn't like me moving or renaming things in the Finder (OS X file manager). I'm not 100% sure on this cause it was ages ago, and I only sort-of understood what I was doing.
I really want to take advantage of version control with my personal projects, though, and Bazaar is what's brought me back to the idea. However, I want to do it *correctly* when I'm ready to jump in, because I don't want to be stuck learning something about Bazaar if I have an approaching deadline, or end up somehow locking myself out of my own revisions (like above) due to ignorance on my part. (Or it may have been my GUI. I don't know and don't care to try and find out.)
So, what's the safest way to use Bazaar for personal code that will be a fool-proof method of keeping me aware of what is and isn't a working copy?