0

我对使用开源软件完全陌生,现在我很迷茫。我了解源代码位于 Github 上的 Alfresco 存储库中(https://github.com/Alfresco)。我正在尝试做的是获取 Alfresco 社区源代码并为我正在处理的项目修改它。我是否从下面的链接下载每个 repo,将其导入 eclipse 之类的 ide 并将 eclipse 连接到 tomcat 服务器?这也是我将其连接到 Tomcat 服务器时将在浏览器中打开的 Alfresco Share的正确存储库(https://github.com/Alfresco/share )吗?

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

任何帮助,将不胜感激。

4

1 回答 1

0

Jimmy,欢迎来到开源软件的世界,我们很高兴你在这里。

如今,很少需要从源代码编译 Alfresco 或 Alfresco Share。

相反,正确的做法是使用公共扩展点并简单地扩展平台以满足您的要求。这将在升级时大大简化事情,并且您不会分叉大量代码库(并继续维护该分叉)。

您没有提及您要更改的内容,但我的一个或多个教程涵盖了最常见的场景,因此希望这些会有所帮助。

如果您查看这些教程,您在社区中询问了一下,您仍然认为您需要更改随 Alfresco 源分发的文件,请在https://issues.alfresco.com/提交问题,以便Alfresco 知道需要改进。

于 2020-08-07T18:59:08.907 回答