Source Code

From alfrescowiki

Jump to: navigation, search

Using the Source Code

This page provides information on how to access Alfresco's source code.

Most development tasks do not require access to the actual source repository. Guidance on how to build solutions with Alfresco is in the official documentation:

Accessing the source code is useful for tracking changes between releases, and for contributing fixes and enhancements. More information is on these pages:

There are many other ways to contribute to the Alfresco Community Edition project on the How to Contribute page.

Source Code Location

Alfresco maintains multiple source code repositories for different parts of the project. There are two main places where Alfresco Engineering manages open source projects.


  • Alfresco Community Edition: /alfresco
  • Alfresco Share: /web-apps/Share/
  • Alfresco Records Management: /modules/recordsmanagement/


  • Aikau Framework
  • Alfresco Mobile for iOS
  • Alfresco Mobile SDK for iOS
  • Alfresco Mobile for Android
  • Alfresco Mobile SDK for Android
  • Alfresco SDK

There is an unofficial mirror of some of the Alfresco SVN repositories on GitHub.

Checking Out from Subversion

To check out the latest HEAD revision use the following command line:

svn co

If you are after a proxy, and your svn client can not pass through it, you can download a copy of the whole site with the command wget like this:

wget -r

In case of error like : Error * PROPFIND request failed on '/repos/alfresco-open-mirror/alfresco/HEAD' PROPFIND of '/repos/alfresco-open-mirror/alfresco/HEAD': 500 Server Error ( you can use this alternate url instead

Personal tools
© 2015 Alfresco Software, Inc. All Rights Reserved. Legal | Privacy | Accessibility