如何索引我们的内部源代码?

发布于 2024-07-24 16:16:07 字数 177 浏览 9 评论 0原文

Google 代码搜索已对 Subversion 和 Mercurial 存储库建立了索引,因此人们可以搜索开源项目。 如何以最少的努力对公司的存储库执行相同的操作,并且无需发布我们的代码?

我们的商店有 Trac(带有 Subversion),但它只索引变更集,而且我们还有 Visual Source Safe。

Google Code Search has indexed Subversion and Mercurial repositories, so people can search open source projects. How can I do the same for my company's repository with the least effort and without publishing our code?

We have Trac (with Subversion) at our shop, but it only indexes Changesets, and we also have Visual Source Safe.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

不乱于心 2024-07-31 16:16:07

我可以保证 opengrok 的有用性,我们在工作中使用它,并且我每次都使用得很好天。

I can vouch for the usefulness of opengrok, we have it at work and I use it pretty well every day.

很快妥协 2024-07-31 16:16:07

谷歌很快就找到了VoilaSVN,但我不能保证这一点。

编辑:它还出现了 OpenGrok ,它似乎对其他系统有更多支持。

A quick Google turned up VoilaSVN but I cannot vouch for it.

Edit: It also turned up OpenGrok which appears to have a lot more support for other systems.

终弃我 2024-07-31 16:16:07

总是有 lxr(Linux 交叉引用)。 Mozilla 使用

我认为这需要付出很大的努力,因为它只能通过 git repo 获得。 如果你让它发挥作用,你就会获得更多力量。 git://lxr.linux.no/git/lxrng.git

there's always lxr (linux cross reference). Mozilla uses

It'd take a lot of effort, I think, because it's only available via git repo. More power to you if you make it work. git://lxr.linux.no/git/lxrng.git

遥远的她 2024-07-31 16:16:07

令人惊讶的是,我发现Vista 内置的搜索功能非常有帮助。 我刚刚将源代码树添加到索引目录中,并获得相当快的索引搜索。

然而,它对语言不敏感。

Surprisingly, I've found that the built-in search capability of Vista are very helpful. I've just added my source tree to the indexed directories, and get quite fast indexed search.

It is not language-sensitive, however.

风吹雪碎 2024-07-31 16:16:07

我们的语言敏感源代码搜索引擎可以找到
位于 SD 源代码搜索引擎。 它可以同时处理多种语言。
可以对特定语言中的模式进行搜索,
或跨语言的模式(例如“查找涉及 TAX 的标识符”)。
通过对语言标记敏感,可以减少误报的数量,
为用户节省时间。 它理解 C、C++、C#、COBOL、Java、ECMAScript、Java、XML、Verilog、VHDL 和许多其他语言。

Our langauge-sensitive source code search engine can be found
at SD Source Code Search Engine. It can handle many languages at the same time.
Searches can be performed for patterns in a specific langauge,
or patterns across languages (such as "find identifiers involving TAX").
By being sensitive to langauge tokens, the number of false positives is reduced,
saving time for the user. It understands C, C++, C#, COBOL, Java, ECMAScript, Java, XML, Verilog, VHDL, and a number of other languages.

抚笙 2024-07-31 16:16:07

在商业上,有 Krugle Enterprise。 如果您想了解其工作原理,可以使用 http://www.krugle.org/ 来搜索开源项目。

Commercially, there's Krugle Enterprise. If you want to see how it works, you can use http://www.krugle.org/ to search open source projects.

北笙凉宸 2024-07-31 16:16:07

对于 Windows 上的本地源代码搜索:CodeIDX 效果很好!
https://sourceforge.net/projects/codeidx/

我知道这个问题不适用于本地搜索,但这是我能找到的关于源代码搜索工具的唯一没有标记为“偏离主题”的问题

for Local Source code search on Windows: CodeIDX works great!
https://sourceforge.net/projects/codeidx/

I Know this question is not for local search, but this is the only question about source code search tools not marked as "off topic" that I could find

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文