Drools is available from two Subversion repositories.
Anonymous SVN
http://anonsvn.jboss.org/repos/labs/labs/jbossrules/trunk/
Developers secured SVN
https://svn.jboss.org/repos/labs/labs/jbossrules/trunk/
fmeyer:~/jboss $ svn checkout http://anonsvn.jboss.org/repos/labs/labs/jbossrules/trunk/ trunkAnd wait to complete the files download.
A trunk/drools-repository A trunk/drools-repository/.classpath A trunk/drools-repository/.project A trunk/drools-repository/doc A trunk/drools-repository/doc/repository_layout.jpeg A trunk/drools-repository/doc/high_level_design.jpeg A trunk/drools-repository/doc/javadoc A trunk/drools-repository/doc/javadoc/serialized-form.html A trunk/drools-repository/doc/javadoc/index-all.html A trunk/drools-repository/doc/javadoc/stylesheet.css A trunk/drools-repository/doc/javadoc/allclasses-frame.html A trunk/drools-repository/doc/javadoc/package-list A trunk/drools-repository/doc/javadoc/overview-tree.html A trunk/drools-repository/doc/javadoc/org A trunk/drools-repository/doc/javadoc/org/drools A trunk/drools-repository/doc/javadoc/org/drools/repository A trunk/drools-repository/doc/javadoc/org/drools/repository/class-use A trunk/drools-repository/doc/javadoc/org/drools/repository/class-use/RuleSet.html A trunk/drools-repository/doc/javadoc/org/drools/repository/class-use/RulesRepositoryException.html A trunk/drools-repository/doc/javadoc/org/drools/repository/class-use/RulesRepository.html A trunk/drools-repository/doc/javadoc/org/drools/repository/RuleSet.html .... snip .... A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/benchmark/waltz A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/benchmark/waltz/waltz.drl A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/benchmark/manners A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/benchmark/manners/manners.drl A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/benchmark/waltzdb A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/benchmark/waltzdb/waltzdb.drl A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/TroubleTicketWithDSL.drl A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/TroubleTicket.drl A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/calculate.rfm A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/generation.rf A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/calculate.rf A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/registerNeighbor.rfm A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/killAll.rfm A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/registerNeighbor.rf A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/conway-agendagroup.drl A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/killAll.rf A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/conway-ruleflow.drl A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/conway/generation.rfm A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/ticketing.dsl A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/StateExampleUsingSalience.drl A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/golf.drl A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/LogicalAssertionsNotPingPong.drl A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/StateExampleDynamicRule.drl A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/sudoku A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/sudoku/sudoku.drl A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/HelloWorld.drl A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/ExamplePolicyPricing.xls A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/HonestPolitician.drl A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/Fibonacci.drl A trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/StateExampleUsingAgendGroup.drl A trunk/drools-examples/drools-examples-drl/pom.xml A trunk/drools-examples/drools-examples-drl/build.xml U trunk Checked out revision 13656.
Although, we highly recommend command line tools to work with repository you can also use both Eclipse's integrated SVN client or TortoiseSVN
Setup TortoiseSVN to checkout from the subversion repository and click
'OK'
Once the checkout has finished you should see the
folders as shown below.