Как настроить / отредактировать исходный код Alfresco из репозитория Github - PullRequest
0 голосов
/ 14 июля 2020

Я совершенно новичок в работе с программным обеспечением с открытым исходным кодом, и на данный момент я очень потерян. Я понимаю, что исходный код находится в репозитории Alfresco на Github (https://github.com/Alfresco). Я пытаюсь получить исходный код сообщества Alfresco и изменить его для проекта, над которым я работаю. Могу ли я загрузить каждое репо по ссылкам ниже, импортировать его в 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

Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 07 августа 2020

Джимми, добро пожаловать в мир программного обеспечения с открытым исходным кодом, мы рады, что вы здесь.

В наши дни крайне редко возникает необходимость компилировать Alfresco или Alfresco Share из исходного кода.

Вместо этого правильнее будет использовать точку расширения publi c и просто расширить платформу в соответствии со своими требованиями. Это значительно упростит процесс, когда придет время обновляться, и вы не будете создавать массивную кодовую базу (и поддерживать эту вилку в будущем).

Вы не упомянули, что пытаетесь изменить, но наиболее распространенные сценарии ios охватываются одним или несколькими из моих руководств , так что, надеюсь, это поможет.

Если вы посмотрите эти руководства, вы немного спросите у сообщества, и вы все еще думаете, что вам нужно изменить файл, который распространяется с исходным кодом Alfresco, пожалуйста, сообщите об ошибке по адресу https://issues.alfresco.com/, чтобы Alfresco знала о необходимых улучшениях.

...