Source Code Repository
Check out the source code from SVN
The latest source code for Crafter rivet is located at the following locations
| Project | Location | Details |
|---|---|---|
| Crafter rivet TRUNK | https://svn.rivetlogic.com/repos/rivets/crafter/app/crafter-studio/trunk | Contains fixes and latest development |
| Crafter rivet 2-0-0-CE TAG | https://svn.rivetlogic.com/repos/rivets/crafter/app/crafter-studio/tags/2-0-0-CE | latest community release (snapshot at time of release, is not maintained – use trunk for community with latest fixes) |
| Crafter rivet 2-0-0-EE BRANCH | https://svn.rivetlogic.com/repos/rivets/crafter/app/crafter-studio/branches/2-0-0-EE | latest enterprise release (contains fixes) |
Browse the source code on line
http://fisheye.rivetlogic.com/browse/Rivets
Building the source
Our builds require Maven2. OSX ships with Maven2. Windows users and Mac users who wish to install the latest version of Maven2 may get Maven2 from the following location:
http://maven.apache.org/download.html
| Maven 3.x now available We recommend you use MAVEN 2.2.X at this time and NOT Maven 3.x |
Crafter Engine
Build without executing tests
cd BASE DIR mvn -Dmaven.test.skip=true clean package
Build outputs
- /target/ROOT.war
Crafter Studio
cd BASE DIR mvn -Dmaven.test.skip=true clean package
Build outputs
- cstudio/alfresco-svcs/target/crafter-alfresco-svcs-*.amp
- cstudio/alfresco-svcs-war/target/alfresco.war
- cstudio/slingshot-rivet/target/share.war
- cstudio/cstudio-form-server-war/target/form-server.war
Building with Alfresco Enterprise
By default the build will produce war files based on Alfresco Community Edition. To produce wars based on Alfresco Enterprise use the following command
mvn -P enterprise clean install OR (optionally to skip tests) mvn -P enterprise -Dmaven.test.skip=true clean install