This is not really a J2EE question. Guys can you throw your ideas on defining the CVS repository structure. We have two options
1. Project oriented - Files & Folders realted to a specific project
2. Service oriented - Files and folders related to a service.

I see the advantage of approach 2 is that we can have reusability across the modules but on the other hand it may give some inconvinience in maintaining the namespace. What do you guys think about it?

Sanjay Vashisht