You may assign svn:externals property on root folder of your working copy, eg.
svn:externals value:

core https://localhost:8443/svn/appfuseproject-core/trunk
web https://localhost:8443/svn/appfuseproject-web/trunk


so your svn repo structure will look like:
(you have to create 2 repos for web, core modules)

root/
 appfuseproject/
   trunk/
     bin/
     src/
     core/ <only empty folder here - pointing to external repo location>
     web/ <only empty folder here - pointing to external repo location>
     README.txt
     pom.xml
   branches
   tags

 appfuseproject-core/
   trunk/
        <contents-of-core-module-here>
   branches
   tags

 appfuseproject-web/
   trunk/
        <contents-of-core-module-here>
   branches
   tags


Personally I like to have only one repo per appfuse modular (generally maven modular) project with nested structure (trunk, branches, tags) for each module - in separate subfolder named 'projectname-modulename' + svn:externals propeties pointing to those locations set on parent module.

kbighorse wrote:
Right now, I have in my repository:
root/
  appfuseproject/
    trunk/
      bin/
      src/
      core/
      web/
      README.txt
      pom.xml
    branches
    tags

This seems wrong, since I want to also be able to check out the sub-modules
as projects in their own right.  Or is this right, and I should also have
trunk/branches/tags set up in core and web?  I'm new to Subversion and just
want to know how people have their repositories and Eclipse dev environments
set up.  Thanks so much!

Kimball


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net
For additional commands, e-mail: users-h...@appfuse.dev.java.net

Reply via email to