Metadata and content storage for Alfresco Content Services (Community and Enterprise)
Switch branches/tags
alfresco-repository-testBranch-2 alfresco-repository-test_repo-2805_next-2 alfresco-repository-test_repo-2805-2 alfresco-repository-spring5-rc5 alfresco-repository-spring5-rc4 alfresco-repository-spring5-rc3 alfresco-repository-spring5-rc2 alfresco-repository-spring5-rc1 alfresco-repository-repo-3811-5 alfresco-repository-repo-3811-4 alfresco-repository-repo-3811-3 alfresco-repository-repo-3811-2 alfresco-repository-repo-3811-1 alfresco-repository-repo-3745 alfresco-repository-json-replace-rc10 alfresco-repository-json-replace-rc9 alfresco-repository-json-replace-rc8 alfresco-repository-json-replace-rc7 alfresco-repository-json-replace-rc6 alfresco-repository-json-replace-rc5 alfresco-repository-json-replace-rc4 alfresco-repository-json-replace-rc3 alfresco-repository-json-replace-rc2 alfresco-repository-json-replace-rc1 alfresco-repository-fix_REPO-2805_test5-1 alfresco-repository-fix_REPO-2805_test4-1 alfresco-repository-fix/REPO-2805_test3-1 alfresco-repository-fix_MNT-18404_ImageMagick_fails_on_windows-2 alfresco-repository-feature/REPO-2805_test2-1 alfresco-repository-feature_REPO-2805_check_multiple-2 alfresco-repository-csrf-rc1 alfresco-repository-HB20-2 alfresco-repository-HB20-1 alfresco-repository-7.18 alfresco-repository-7.18-repo_3690_2 alfresco-repository-7.18-repo_3690_1 alfresco-repository-7.17 alfresco-repository-7.16 alfresco-repository-7.16-repo-3907-2 alfresco-repository-7.16-repo-3907-1 alfresco-repository-7.15 alfresco-repository-7.14 alfresco-repository-7.13 alfresco-repository-7.12 alfresco-repository-7.11 alfresco-repository-7.11-MNT-19986 alfresco-repository-7.10 alfresco-repository-7.10-repo-3766-11 alfresco-repository-7.10-repo-3766-10 alfresco-repository-7.10-repo-3766-9 alfresco-repository-7.10-repo-3766-8 alfresco-repository-7.10-repo-3766-7 alfresco-repository-7.10-repo-3766-6 alfresco-repository-7.10-repo-3766-5 alfresco-repository-7.10-repo-3766-4 alfresco-repository-7.10-repo-3766-3 alfresco-repository-7.10-repo-3766-2 alfresco-repository-7.10-repo-3766-1 alfresco-repository-7.9 alfresco-repository-7.8 alfresco-repository-7.7.2-hb alfresco-repository-7.7.1-hb alfresco-repository-7.7 alfresco-repository-7.6 alfresco-repository-7.5 alfresco-repository-7.4 alfresco-repository-7.4-repo-3648-test alfresco-repository-7.3 alfresco-repository-7.2 alfresco-repository-7.1 alfresco-repository-7.0 alfresco-repository-6.57 alfresco-repository-6.56.6 alfresco-repository-6.56.5 alfresco-repository-6.56.4 alfresco-repository-6.56.3 alfresco-repository-6.56.2 alfresco-repository-6.56.1 alfresco-repository-6.56 alfresco-repository-6.56-egate55-temp alfresco-repository-6.55 alfresco-repository-6.54 alfresco-repository-6.53 alfresco-repository-6.53-ace-5871 alfresco-repository-6.52 alfresco-repository-6.51 alfresco-repository-6.51-log4j alfresco-repository-6.50 alfresco-repository-6.49 alfresco-repository-6.48 alfresco-repository-6.47 alfresco-repository-6.46 alfresco-repository-6.45 alfresco-repository-6.44 alfresco-repository-6.44-REPO-3329 alfresco-repository-6.44-REPO-3329-1 alfresco-repository-6.43 alfresco-repository-6.42 alfresco-repository-6.41 alfresco-repository-6.40
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

Alfresco Repository

Repository is a library packaged as a jar file which is part of Alfresco Content Services Repository. The library contains the following:

  • DAOs and SQL scripts
  • Various Service implementations
  • Utility classes

Building and testing

The project can be built by running Maven command:

mvn clean install

The tests are combined in test classes split by test type or Spring application context used in the test, see classes in src/test/java/org/alfresco. All of these classes as well as individual tests can be run by specifying the test class name and a set of DB connection properties, for example:

mvn clean test -Dtest=SomeRepoTest -Ddb.driver=org.postgresql.Driver -Ddb.name=alfresco -Ddb.url=jdbc:postgresql:alfresco -Ddb.username=alfresco -Ddb.password=alfresco

Artifacts

The artifacts can be obtained by:

  • downloading from Alfresco repository
  • getting as Maven dependency by adding the dependency to your pom file:
<dependency>
  <groupId>org.alfresco</groupId>
  <artifactId>alfresco-repository</artifactId>
  <version>version</version>
</dependency>

and Alfresco Maven repository:

<repository>
  <id>alfresco-maven-repo</id>
  <url>https://artifacts.alfresco.com/nexus/content/groups/public</url>
</repository>

The SNAPSHOT version of the artifact is never published.

Contributing guide

Please use this guide to make a contribution to the project.