Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
跨SVN存储库跟踪代码的使用情况_Svn_Usage Tracking - Fatal编程技术网

跨SVN存储库跟踪代码的使用情况

跨SVN存储库跟踪代码的使用情况,svn,usage-tracking,Svn,Usage Tracking,我正在处理一个库,我很好奇我的更改是否会破坏Subversion存储库中使用它的其他项目,因此我想搜索存储库中所有项目的方法用法 我很好奇我最好的选择是什么。我曾尝试将所有项目下载到磁盘,并使用索引器进行搜索,但这种方法似乎相当笨拙(而且我必须定期更新项目) 我使用IntelliJ9,所以我很好奇是否有一个插件可以让它做这类事情(或内置功能)。在“项目和库”中进行搜索不够广泛 FishEye似乎支持这一点,有人试过吗 谢谢。我可以想出几个选择: 将函数与调用站点交叉引用,这对于查看在整个代码库

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

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

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

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


谢谢。

我可以想出几个选择:

  • 将函数与调用站点交叉引用,这对于查看在整个代码库中使用函数的位置非常有用
  • 有一些索引调用方/被调用方的选项,尽管我认为这可能非常慢
  • 设置生成服务器(如),并创建一个每天至少生成一次每个项目的作业。这将为您提供最好的指示,表明您没有引入破坏性的更改

谢谢你的提示。使用GNUglobal,您必须将源代码保存在磁盘上?是的,您需要执行完整的签出,然后在整个源代码树上运行Global。