0

我正在开发一个库,并且很好奇我的更改是否会破坏 Subversion 存储库中使用它的其他项目,因此我想在存储库中的所有项目中搜索方法的用法。

我很好奇我最好的选择是什么。我尝试将所有项目下载到磁盘并使用索引器进行搜索,但这种方法似乎很笨拙(我必须定期更新项目)。

我使用 IntelliJ 9,所以我很好奇它是否有一个插件可以做这种事情(或内置能力)。在“项目和库”中进行搜索是不够广泛的搜索。

FishEye似乎支持这一点,有人试过吗?

谢谢。

4

1 回答 1

0

我可以想到几个选择:

  • GNU Global将使用调用站点交叉引用函数,这对于查看函数在代码库中的使用位置非常有用
  • Doxygen有一些选项来索引调用者/被调用者,尽管我认为这可能非常慢
  • 设置一个构建服务器,例如Hudson,并创建一个每天至少构建每个项目一次的作业。这将为您提供最好的指示,表明您没有引入重大更改。
于 2011-01-27T22:09:02.037 回答