第三方SVN工具使用大串講
本文主要介紹一下一些第三方SVN工具,主要有客戶端和插件,語言綁定,倉庫轉(zhuǎn)換工具和一些更高領(lǐng)域的工具等內(nèi)容,希望通過本文你能學(xué)到更多有關(guān)SVN工具的知識(shí)。
Subversion的模塊化設(shè)計(jì)(在"分層化設(shè)計(jì)"一節(jié)中有描述)以及與其他語言的綁定的能力(在"使用C和C++之外的語言"一節(jié)中有介紹)使得它很適合作為其他軟件的擴(kuò)展或是支持模塊。在這個(gè)附錄中,我們將簡(jiǎn)單的介紹一些使用Subversion的第三方的軟件。
如果你想獲得這部分信息的***的版本,請(qǐng)查閱Subversion站點(diǎn)的鏈接頁(http://subversion.tigris.org/project_links.html)。
D.1客戶端和插件
第三方SVN工具客戶端和插件。AnkhSVN(http://ankhsvn.tigris.org/)
微軟VisualStudio.NET的Subversion插件
JSVN(http://jsvn.alternatecomputing.com/)
JavaSubversion客戶端,包含一個(gè)IDEA的插件
psvn.el(http://xsteve.nit.at/prg/vc_svn/)
Emacs的Subversion接口
RapidSVN(http://rapidsvn.tigris.org/)
基于WxPythonlibraries的跨平臺(tái)的Subversion圖形化客戶端
Subclipse(http://subclipse.tigris.org/)
Eclipse下的Subversion插件
Subway(http://nidaros.homedns.org/subway/)
MicrosoftSCCproviderforSubversion
sourcecross.org(http://www.sourcecross.org/)
MicrosoftSCCproviderforSubversion
Supervision(http://supervision.tigris.org/)
Subversion的Java/Swing圖形化客戶端
Sven(http://www.nikwest.de/Software/#SvenOverview)
使用MacOSXCocoa框架開發(fā)的Subversion圖形化客戶端
Svn4Eclipse(http://svn4eclipse.tigris.org/)
為EclipseIDE設(shè)計(jì)的Subversion插件
Svn-Up(http://svnup.tigris.org/)
基于Java的Subversion以及IDEAIDE的插件
TortoiseSVN(http://tortoisesvn.tigris.org/)
作為微軟Windows外殼擴(kuò)展設(shè)計(jì)的Subversion客戶端
WorkBench(http://pysvn.tigris.org/)
在Subversion基礎(chǔ)上構(gòu)建的基于Python的跨平臺(tái)軟件設(shè)計(jì)環(huán)境
D.2和語言的綁定
第三方SVN工具和語言的綁定。PySVN(http://pysvn.tigris.org/)
供Python使用的面對(duì)對(duì)象的Subversion客戶端API項(xiàng)目
Subversion(http://subversion.tigris.org/)
供Python、Perl、和Java使用的SubversionAPI;對(duì)應(yīng)于核心的CAPI
SVNCPP(http://rapidsvn.tigris.org/)
供C++的面對(duì)對(duì)象的Subversion客戶端API
D.3倉庫轉(zhuǎn)換工具
第三方SVN工具中的倉庫轉(zhuǎn)換工具。cvs2svn(http://cvs2svn.tigris.org/)
從CVS到Subversion的轉(zhuǎn)換
vss2svn(http://vss2svn.tigris.org/)
從MicrosoftSourceSafe到Subversion的轉(zhuǎn)換
SubversionVCPPlugin(http://svn.clkao.org/revml/branches/svn-perl/)
從CVS到Subversion轉(zhuǎn)換的VCP插件
D.4更高領(lǐng)域的一些工具
我們來看一下第三方SVN工具中更高領(lǐng)域的一些工具。Kwiki(http://www.kwiki.org/)
帶有Subversion備份支持的Wiki
Scmbug(http://freshmeat.net/projects/scmbug/)
集成了漏洞跟蹤的軟件配置管理系統(tǒng),支持Subversion
Subissue(http://subissue.tigris.org/)
直接在Subversion倉庫中跟蹤發(fā)布
Subwiki(http://subwiki.tigris.org/)
使用Subversion作為數(shù)據(jù)倉庫的Wiki
svk(http://svk.elixus.org/)
基于Subversion的分散式的版本控制系統(tǒng)
submaster(http://www.rocklinux.org/submaster.html)
基于Subversion的分布式的軟件開發(fā)系統(tǒng)
D.5倉庫瀏覽工具
SVN::Web(http://svn.elixus.org/repos/member/clkao/)
基于Perl的Subversion倉庫Web接口
ViewCVS(http://viewcvs.sourceforge.net/)
基于Python的CGI腳本,用來瀏覽CVS和Subversion倉庫
WebSVN(http://websvn.tigris.org/)
基于PHP的Subversion第三方倉庫瀏覽工具
Trac(http://projects.edgewall.com/trac)
基于Web的軟件項(xiàng)目管理、漏洞跟蹤、發(fā)布系統(tǒng),使用版本控制系統(tǒng)接口,并且集成了Wiki支持。第三方SVN工具講解完畢,你掌握了嗎?
【編輯推薦】
- AnkhSVN-VS2008集成SVN工具隆重出爐
- Subversion和TortoiseSVN如何在Windows下進(jìn)行構(gòu)建SVN版本控制
- 深度剖析:Subversion服務(wù)器安裝配置
- 深入剖析opensuse10.3上如何搭建SVN服務(wù)器
- MyEclipse下配置SVN專家全程指導(dǎo)