回答
SRC_ROOT目录下的每个目录都是一个项目。 所以创建的目录结构应该是这个样子:
/opengrok
|-- bin
|-- data
`-- source
|--project1
|--project2
`--project3
然后更新您的索引,在该步骤中configuration.xml配置文件将被更新,并根据每个SRC_ROOT目录(或opengrok /源)将被视为成为一个项目。
转到定义的目录by OPENGROK_INSTANCE_BASE
(例如:/ var/opengrok)并在此路径中创建子目录'src'。然后创建软链接到你的项目,如下列:
cd /var/opengrok/src
ln -s project1 <absolute path of project1>
ln -s project2 <absolute path of project2>
....
最后由“OpenGrok index
”
我在Windows Update上的索引,并更好地处理这种情况,我创建一个包含所有的零散的综合d:\opengroksrc
文件夹源目录作为目录路口
示例我在d:\ gitsrc中有一个项目,而在d:\ hacksrc中有另一个项目。 我创建了一个文件夹命名为d:\ opengroksrc
d:\opengroksrc '-gitsrc => hardlink to d:\gitsrc '-hacksrc => hardlink to d:\hacksrc
mklink /j d:\opengroksrc\gitsrc d:\gitsrc
可用于在Windows
,并在目录中创建一个路口我web.xml
我表明我的源实际上是从d:\opengroksrc
<context-param> <param-name>SRC_ROOT</param-name> <param-value>D:\opengroksrc\</param-value> </context-param>
最后索引 java -jar E:\opengrok\lib\opengrok.jar -a on -t 4 -W E:\opengrok\configuration.xml -c C:\Windows\ctags.exe -P -S -v -s D:\opengroksrc -d E:\opengrok\grokdata -I *.cs -I *.c -I *.cpp -I *.h -I *.xml
- 1. Opengrok问题上的多项目支持
- 2. DataGrid行与多个项目
- 3. ConfigurationSection与多个项目
- 4. Android TransitionDrawable与多个项目
- 5. 多个WCF项目与解决方案中的单个项目
- 6. 多项目与CCNET
- 7. 与多个TFS项目相关联的MS项目文件
- 8. OpenGrok项目选择列表不显示,因为我想
- 9. 多个项目
- 10. 多个项目
- 11. 构建多个项目配置与Eclipse
- 12. 与多个Maven项目工作同时
- 13. Laravel总和与多个项目
- 14. javafx项目与多个css .root {...}
- 15. ObservableCollection:调用OnCollectionChanged与多个新项目
- 16. IGListKit与部分和多个项目
- 17. 团队与多个团队项目
- 18. Struts2/Hibernate/Spring项目与多个ehcache cacheManager
- 19. CMake顶级项目与多个子项目创建包
- 20. UCM Clear Case:一个项目中的流对象与多个项目的对比
- 21. setListAdapter多个项目?
- 22. 多个$ _POST项目
- 23. 多个项目的多个Rails版本
- 24. 设定选择的项目MD-选择与多个选项
- 25. Linq匹配查找列中的项目与多个条目
- 26. 建立在一个单一的构建文件的多个项目和清洁多个项目与ANT
- 27. 的zabbix - 在多个项目
- 28. trac中的多个项目
- 29. CMake的:由多个项目
- 30. 一个DLL,多个项目?