# alfresco **Repository Path**: mirrors/alfresco ## Basic Information - **Project Name**: alfresco - **Description**: Alfresco 提供了开源的企业内容管理系统(ECM),功能包括:文档管理、协作、记录管理、知识库管理、Web内容管理等功能 - **Primary Language**: Java - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: https://www.oschina.net/p/alfresco - **GVP Project**: No ## Statistics - **Stars**: 11 - **Forks**: 7 - **Created**: 2020-08-10 - **Last Updated**: 2025-08-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## This project has now been Archived The alfresco-core, alfresco-data-model, alfresco-repository and alfresco-remote-api projects have been archived with their code incorporated into [alfresco-community-repo]( https://github.com/Alfresco/alfresco-community-repo) to simply ongoing development. The same artifacts are still produced by the new project. It also has a branch used as the basis of each of ACS 6 Enterprise release. For more information, set the new project’s README.md file. ### Alfresco Repository [![Build Status](https://travis-ci.com/Alfresco/alfresco-repository.svg?branch=master)](https://travis-ci.com/Alfresco/alfresco-repository) Repository is a library packaged as a jar file which is part of [Alfresco Content Services Repository](https://community.alfresco.com/docs/DOC-6385-project-overview-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](https://artifacts.alfresco.com/nexus/content/groups/public) * getting as Maven dependency by adding the dependency to your pom file: ~~~ org.alfresco alfresco-repository version ~~~ and Alfresco Maven repository: ~~~ alfresco-maven-repo https://artifacts.alfresco.com/nexus/content/groups/public ~~~ The SNAPSHOT version of the artifact is **never** published. ### Contributing guide Please use [this guide](CONTRIBUTING.md) to make a contribution to the project.