给大家推荐两款优秀的源代码库深度查看工具
来源:互联网 发布:中日军力对比2017知乎 编辑:程序博客网 时间:2024/05/20 22:38
源代码库中有非常多的有用信息,这些信息不容易提取,或及时跟踪. 通过源代码库深度查看工具,可帮助您轻松地更好地理解您的变更代码. 下面向大家介绍两款源代码库深度查看工具:
1. Atlassian公司的FishEye
Atlassian公司是一家澳大利亚的公司,该公司最出名的系统是JIRA,FishEye是其源代码库深度查看工具。FishEye的详细介绍在这里:http://www.atlassian.com/software/fisheye/
我大致摘录一下总体介绍:
With all of the constant activity in your development environment, it's not always easy to stay on top of what's happening. Unless, of course, you have FishEye! FishEye lets you filter out all the noise and follow the activity of the people and source that matter most to you.
As you explore your source using FishEye, nearly everything — files, branches, repositories, projects, and even people — has it's own activity stream.
This gives you quick insight into everything that's happened related to any object in your repository. Streams can also include related activity from JIRA and Crucible.
Filters let you control the types of information you see in your activity stream. You can set constraints on a particular branch or committer, file name or extension, or date ranges.
Marking objects in FishEye as a favourite (with a star) will add them to your personal activity stream and bookmark them in the shortcut menu at top of every page.
The following items can be added as favourites: people, committers, projects, repositories, branches, changesets/commits, source files, specific revisions, searches, query results, and charts.
The Dashboard is your personal view into all of your source code repositories. All of the activity related to your favourite objects is aggregated in a single stream for you to monitor. You can filter the content to narrow your scope and manage your favourites directly from the page.
Your dashboard also contains personalised reports for all your own activity, even if you commit using several different usernames across multiple repositories.
Every activity stream in FishEye is available via RSS. This includes feeds on revision history and repository pages (file, directory, repository, etc.). You can also add an email watch for commits on any repository page.
Projects allow you to group one or more branches from multiple repositories in order to get consolidated activity and reporting in one place.
价格情况:
Get started for $10 All proceeds go to charity N/A
100 users $4,000
Unlimited $8,000
2:Cloudtopo公司的TOPO Code explorer
与Atlassian公司的FishEye有所不同的是,Cloudtopo公司的TOPO Code explorer直接集成到了TOPO研发管理系统中,它并不是一个独立的模块。该模块的详细资料可以在这里获取:www.cloudtopo.com. 值得一提的是,该软件使用Flex+JAVA的富客户端技术,相比较于传统的web技术而言,在用户操作体验方面有非常大的改善。
由于是一款国产软件,因此文档介绍得非常详细,有兴趣可以直接下载该文档。这里简单列举一下该软件提供的功能列表:
Code Explorer浏览目录(Browse Repo)
基本的浏览方法
浏览最新版本或特定版本的目录
下载浏览目录
查看目录属性
Code Explorer查看历史(LOG)
查看历史的入口
配置历史查询参数
上下翻页查看历史
指定LOG查看范围
改变LOG浏览起始版本
控制查询LOG的方式
Code Explorer查看文件(BrowseFile)
查看文件的入口
指定打开文件的编码
下载正在查看的文件
查看文件行变化历史
查看打开文件的属性
Code Explorer查看变更(Changeset)
查看某次变更的入口
查看连续几次变更的入口
以连续导航方式查看变更
控制查看代码的显示方式
设置变更的查询参数
设置变更文件的查看编码
改变查看Diff的方向
Code Explorer中的Topo Tag
Topo Tag的录入
Code Explorer中关联外部模块Tag
外部模块关联Code Explorer的Tag
下面是该软件的一些工作操作界面截图:
1:浏览代码库
2:直接查看文件内容
3:查看变更历史
4:查看变更内容
更多操作界面可以参考另外一篇博客:TOPO源代码库深度查看工具:操作界面展示。
- 给大家推荐两款优秀的源代码库深度查看工具
- 给大家推荐两款js验证插件
- 给大家推荐一款测试数据生成工具(开源的)
- 推荐给大家一个很好的网页收藏工具
- 给大家推荐个好用的在线编译工具ideone
- 推荐两款优秀软件
- 给大家介绍几个代码查看工具
- 免费的优秀工具推荐!!
- 颜色工具-推荐个颜色方面的工具给大家,方便实用功能齐全。
- 给大家推荐一个好的网络资源,分享给大家。。。
- 两款极其优秀的脚本工具调试工具
- 两款免费软件,合起来可以替代UltraEdit,推荐给大家!
- 推荐一个优秀的c++源代码,TinyXml2
- 今天老大推荐的两款工具
- 给大家分享两款正在使用的reflector插件
- 给大家推荐一个比较好的JS菜单制作工具
- 给大家推荐一下我的开发工具套装,全部小巧强悍【来自CI社区】
- 给大家推荐一款代替Visio的在线作图工具ProcessOn
- Mysql的存储引擎
- 列转行的Oracle SQL实例
- Windows API 使用
- strcpy deal with overlapping
- IE6 下:hover 中bug解决了(纯CSS)
- 给大家推荐两款优秀的源代码库深度查看工具
- WinCE应用程序自动运行(一)
- 用游标自动建立表
- ISCSI Target 的常用配置和常用操作(备忘)
- 纠结死我了···
- 一位软件工程师的6年总结
- event.srcElement妙用
- FLEX3和FLEX4组件变动表
- ACCESS里面创建带参数的存储过程