It's all about the answers!

Ask a question

Searching a Code/Method among all components


Murat Isleyen (191620) | asked Nov 04 '14, 2:37 a.m.
We have written methods and functions before. They are in the repository with unknown components.

How can we search this code piece or function among all these components in the repository?

Thanks

2 answers



permanent link
Ralph Schoon (57.1k23642) | answered Nov 04 '14, 4:11 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
If you have an Developer for IBM® Enterprise Platforms client license and configured the context aware search, you could use that.


See:
  • https://jazz.net/help-dev/clm/topic/com.ibm.jazz.install.doc/topics/c_context_aware_search.html
  • https://jazz.net/forum/questions/103626/using-the-context-aware-search-engine-doesnt-find-any-source-files

Otherwise you would have to load a stream with the components you want to search and use the Eclipse Java Search on the loaded source to find the method or whatever. Once you identified the file name, you could search for change sets containing that file.


Comments
Susan Hanson commented Nov 04 '14, 7:25 p.m.

Ralph: reading up, it looks like:
a) only the person installing/configuring/starting the search engine needs to have that Enterprise license.... but all of the developers (just Developer license) can then USE the context search capabilities via their Eclipse client?

b) there is one search engine for the repository ... all developers use the same

c) Can the search engine be on a different server/machine than the JTS?

Thanks!


permanent link
Javier Paez (464) | answered Jul 15 '15, 5:58 a.m.
a) Yes, The RTC EE administrator needs Enterprise License and the Developers can use.

b) RTC EE needs a CAS engine by project area and the default sizing 4-5 components per engine; then all developers can use the indixes created by the engine.

c) Yes,The CAS engine can be deployed in a Windows, Linux, even z/OS server. The recomendation for large installations is use a dedicated server.

Your answer


Register or to post your answer.