【问题标题】:How do I setup/edit Alfresco Source Code from the Github Repo如何从 Github Repo 设置/编辑 Alfresco 源代码
【发布时间】:2020-11-03 06:34:07
【问题描述】:

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

任何帮助将不胜感激。

【问题讨论】:

  • 您要进行哪些修改?它们可能作为扩展,这将简化事情,因为你不需要接触主要的源代码!

标签: alfresco alfresco-share alfresco-webscripts alfresco-enterprise alfresco-maven


【解决方案1】:

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

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

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

您没有提及您要更改的内容,但大多数常见场景都包含在my tutorials 的一个或多个中,因此希望这些会有所帮助。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-07
    • 2018-01-24
    • 1970-01-01
    • 2022-01-01
    • 2020-08-25
    • 2013-08-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多