If you have multiple, unrelated projects, is it a good idea to put them in the same repository?
myRepo/projectA/trunk
myRepo/projectA/tags
myRepo/projectA/br
We are a small software company and we use a single repo for all of our development. The tree looks like this:
/client///
The idea was that we would have client and internal work in the same repo, but we ended up having our company as a "client" of itself.
This has worked really well for us, and we use Trac to interface to it. Revision numbers are across the whole repo and not specific to one project, but that doesn't phase us.