第三方工具 - Subversion的模块设计
附录 C. 第三方工具
目录
客户端和插件
语言绑定
版本库转化
高级工具
版本库浏览工具
Subversion的模块设计(在“分层的库设计”一节讨论过)和语言绑定的能力(在“使用C和C++以外的语言”一节描述过)使的我们可以作为扩展和后端支持来替代软件的某些部分,在这个附录里,我们会简略介绍一些使用Subversion功能的第三方的工具。关于更新的信息,可以在Subversion的网站(http://subversion.tigris.org/project_links.html)查看。
客户端和插件
AnkhSVN (http://ankhsvn.tigris.org/)
Subversion的Microsoft Visual Studio .NET插件
JSVN (http://jsvn.alternatecomputing.com/)
Subversion的Java客户端,包括了IDEA的插件
psvn.el (http://xsteve.nit.at/prg/vc_svn/)
Subversion为emacs的接口
RapidSVN (http://rapidsvn.tigris.org/)
跨平台的Subversion图形化工具,基于WxPython库
Subclipse (http://subclipse.tigris.org/)
Subversion关于Eclipse环境的插件
Subway (http://nidaros.homedns.org/subway/)
Microsoft SCC为Subversion的提供者
sourcecross.org (http://www.sourcecross.org/)
Microsoft SCC为Subversion的提供者
Supervision (http://supervision.tigris.org/)
Subversion的Java/Swing可视化客户端
Sven (http://www.nikwest.de/Software/#SvenOverview)
Subversion在Mac OS X的Cocoa框架的本地图形化界面
Svn4Eclipse (http://svn4eclipse.tigris.org/)
Subversion为Eclipse IDE的插件
Svn-Up (http://svnup.tigris.org/)
Java为基础的Subversion图形化界面和IDEA的插件
TortoiseSVN (http://tortoisesvn.tigris.org/)
Subversion客户端,使用Microsoft Windows的shell扩展实现
WorkBench (http://pysvn.tigris.org/)
跨平台的Python基础建立在Subversion之上的软件开发图形化界面