JSVN
JSVN是一个Java 图形前端,它连接到Subversion修正控制系统。
JSVN是一个Java 图形前端,它连接到Subversion修正控制系统。
jcvs不仅提供了Swing操作界面,而且还提供了一个Servlet使得CVS资源能够的web上浏览与下载。
StatCvs 可以从CVS仓库中检索信息,生成描述项目开发的各种表格和图表,如代码行的时间限制等。最新的StatCvs版本可以生成一个静态的HTML文档包括表格与图表。
Superversion是一个单用户版本的控制系统,基于效率和容易使用的齿轮变速装置。其特点包括图形用户界面、支流、冲突检测和解决。
SourceJammer-是一个纯Java的源码与版本控制系统。它包括一个服务端组件用来管理文件及版本历史,处理登入,登出等和其它命令;一个客户端组件用来处理对服务器的请求及管理在客户端文件系统上的文件。
Java的CVS客户端。Gruntspud使用NetBeans的CVS客户端作为它的核心。
这个项目已成为Netbeans开源项目一部分。它的功能已经很其全了而且代码稳定,但还有一些不太重要的功能没有实现。Java CVS
Client已经在以下几个项目:
*Netbeans IDE 3.2以上
*SmartCVS(一个强大的Java CVS前端)
*Financial Finesse(一个金融网站)
这个软件在Apache/BSD-style开源协议下发布。它支持当前大多数CVS的特性。
CBE(code building environment)是一个版本控制系统,它虽然是一个CVS但是提供了一些新的特性如:重命名文件和使用一个数据库做为后台.
JavaSVN是一个完全基于Java的Subversion客户端类包。JavaSVN支持http,https,svn和svn+ssh连接协义。在1.1.0.beta3版本中将新增对file:///协议的支持。已经有多个基于JavaSVN类包进行开发的项目:
| TMate | Subversion追踪与报告工具. |
| SmartSVN | 纯Java Subversion GUI客户端 |
| IntelliJ IDEA5.0 | 由于 JetBrains 开发的Java IDE |
| JDeveloper | Oracle的Java IDE Subversion integration . |
| <oXygen/> | XML编辑器与XSLT调试器 |
| Subclipse | Eclipse Subversion插件 |
| Subversive | 由于Polarion开发的Eclipse Subversion插件 |
| SVN Web Client | 由于Polarion开发的Subversion Web客户端 |
| Sventon | 纯Java Subversion代码库web浏览器 |
| TrackStudio Enterprise | 分级缺陷跟踪与Bug跟踪系统 |
| Atlassian JIRA | Bug跟踪系统(Subversion插件页面) |
| Shotoku | JBoss实验室开发的内容管理框架 |
| Kosmos | JBoss实验室开发的软件项目监控portlet |
| VCS Report | 生成代码库统计,支持主流的Java IDEs |
StatSVN能够从Subversion版本库中取得信息,然后生成描述项目开发的各种表格和图表。比如:代码行数的时间线;针对每个开发者的代码行数;开发者的活跃程度;开发者最近所提交的;文件数量;平均文件大小;最大文件;哪个文件是修改最多次数的;目录大小;带有文件数量和代码行数的Repository tree。StatSVN当前版本能够生成一组包括表格与图表的静态HTML文档。StatSVN使用JFreeChart来生成chart。