Given the recent code move as Jena becomes a top level project, now is a good time to get as much disruption done and out of the way. We've been talking for sometime about a code reorg to turn Jena into a multimodule, single trunk codebase. This is JENA-191, in JIRA-speak.

The first step is to move the code about within svn.

The layout is now:

Root:
## https://svn.apache.org/repos/asf/jena/

/trunk/jena-core        # Was Jena2/jena/trunk
/trunk/jena-iri
/trunk/jena-arq
/trunk/jena-examples
/trunk/jena-fuseki
/trunk/jena-larq
/trunk/jena-sdb
/trunk/jena-tdb
/trunk/jena-parent
/trunk/apache-jena

You can checkout all these at once or checkout individual modules.

To check out an individual module:

# Check out jena-arq
svn co https://svn.apache.org/repos/asf/jena/trunk/jena-arq

To checkout all the main modules:

svn co https://svn.apache.org/repos/asf/jena/trunk Jena

then in Eclipse import all the projects. The trunk/ has a svn:ignore including .metadata so if you check out all the projects, go to that place as a new Eclipse workspace and import all the projects in one go it should just work.

        Andy

Reply via email to