我对使用开源软件完全陌生,现在我非常迷茫。我知道源代码位于Github上的Alfresco repo中(https://github.com/Alfresco)。我想做的是获取Alfresco社区的源代码,并为我正在进行的项目修改它。我是否从下面的链接下载每个repo,将其导入到类似ide的eclipse中,并将eclipse连接到tomcat服务器?这也是正确的回购吗(https://github.com/Alfresco/share)当我将Alfresco Share连接到Tomcat服务器时,它将在浏览器中打开?
alfresco-remote-api https://github.com/Alfresco/alfresco-remote-api
alfresco-greenmail https://github.com/Alfresco/alfresco-greenmail
alfresco-file-transfer-receiver https://github.com/Alfresco/alfresco-file-transfer-receiver
alfresco-mbeans https://github.com/Alfresco/alfresco-mbeans
alfresco-mmt https://github.com/Alfresco/alfresco-mmt
alfresco-server-root https://github.com/Alfresco/alfresco-server-root
alfresco-data-model https://github.com/Alfresco/alfresco-data-model
alfresco-core https://github.com/Alfresco/alfresco-core
alfresco-xml-factory https://github.com/Alfresco/alfresco-xml-factory
alfresco-legacy-lucene https://github.com/Alfresco/alfresco-legacy-lucene
如有任何帮助,我们将不胜感激。
Jimmy,欢迎来到开源软件的世界,我们很高兴您来到这里。
如今,很少需要从源代码编译Alfresco或AlfrescoShare。
相反,正确的做法是使用公共扩展点,简单地扩展平台以满足您的需求。当需要升级时,这将极大地简化事情,并且您不会分叉一个庞大的代码库(并继续维护这个分叉(。
你没有提到你试图改变什么,但我的一个或多个教程涵盖了最常见的场景,所以希望这些会有所帮助。
如果你看了这些教程,问了一下社区,你仍然认为你需要更改Alfresco源代码分发的文件,请在https://issues.alfresco.com/以便Alfresco了解需要改进的地方。