`
ymfhcn
  • 浏览: 31250 次
  • 来自: 湖南
最近访客 更多访客>>
社区版块
存档分类
最新评论

Subversion第三方工具

阅读更多
Subversion 的模块化设计(在"分层化设计"一节中有描述)以及与其他语言的绑定的能力(在"使用 C 和 C++ 之外的语言"一节中有介绍)使得它很适合作为其他软件的扩展或是支持模块。在这个附录中,我们将简单的介绍一些使用 Subversion 的第三方的软件。
? 如果你想获得这部分信息的最新的版本,请查阅 Subversion 站点的链接页(http://subversion.tigris.org/project_links.html)。
?
D.1 客户端和插件

? AnkhSVN (http://ankhsvn.tigris.org/)
? ? 微软 Visual Studio .NET 的 Subversion 插件

? JSVN (http://jsvn.alternatecomputing.com/)
? ? Java Subversion 客户端,包含一个 IDEA 的插件

? psvn.el (http://xsteve.nit.at/prg/vc_svn/)
? ? Emacs 的 Subversion 接口

? RapidSVN (http://rapidsvn.tigris.org/)
? ? 基于 WxPython libraries 的跨平台的 Subversion 图形化客户端

? Subclipse (http://subclipse.tigris.org/)
? ? Eclipse 下的 Subversion 插件

? Subway (http://nidaros.homedns.org/subway/)
? ? Microsoft SCC provider for Subversion

? sourcecross.org (http://www.sourcecross.org/)
? ? Microsoft SCC provider for Subversion

? Supervision (http://supervision.tigris.org/)
? ? Subversion 的 Java/Swing 图形化客户端

? Sven (http://www.nikwest.de/Software/#SvenOverview)
? ? 使用 Mac OS X Cocoa 框架开发的 Subversion 图形化客户端

? Svn4Eclipse (http://svn4eclipse.tigris.org/)
? ? 为 Eclipse IDE 设计的 Subversion 插件

? Svn-Up (http://svnup.tigris.org/)
? ? 基于 Java 的 Subversion 以及 IDEA IDE 的插件
?
? TortoiseSVN (http://tortoisesvn.tigris.org/)
? ? 作为微软 Windows 外壳扩展设计的 Subversion 客户端
?
? WorkBench (http://pysvn.tigris.org/)
? ? 在 Subversion 基础上构建的基于 Python 的跨平台软件设计环境

D.2 和语言的绑定

? PySVN (http://pysvn.tigris.org/)
? ? 供 Python 使用的面对对象的 Subversion 客户端 API 项目

? Subversion (http://subversion.tigris.org/)
? ? 供 Python、Perl、和 Java 使用的 Subversion API;对应于核心的 C API

? SVNCPP (http://rapidsvn.tigris.org/)
? ? 供 C++ 的面对对象的 Subversion 客户端 API

D.3 仓库转换工具

? cvs2svn (http://cvs2svn.tigris.org/)
? ? 从 CVS 到 Subversion 的转换

? vss2svn (http://vss2svn.tigris.org/)
? ? 从 Microsoft SourceSafe 到 Subversion 的转换

? Subversion VCP Plugin (http://svn.clkao.org/revml/branches/svn-perl/)
? ? 从 CVS 到 Subversion 转换的 VCP 插件

D.4 更高领域的一些工具

? Kwiki (http://www.kwiki.org/)
? ? 带有 Subversion 备份支持的 Wiki

? Scmbug (http://freshmeat.net/projects/scmbug/)
? ? 集成了漏洞跟踪的软件配置管理系统,支持 Subversion

? Subissue (http://subissue.tigris.org/)
? ? 直接在 Subversion 仓库中跟踪发布

? Subwiki (http://subwiki.tigris.org/)
? ? 使用 Subversion 作为数据仓库 的 Wiki

? svk (http://svk.elixus.org/)
? ? 基于 Subversion 的分散式的 版本控制系统

? submaster (http://www.rocklinux.org/submaster.html)
? ? 基于 Subversion 的分布式的软件开发系统

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 的软件项目管理、漏洞跟踪、发布系统,使用版本控制系统接口,并且集成了 Wiki 支持
分享到:
评论

相关推荐

    subversion-1.7.5.

    10. **第三方工具支持**:Subversion 1.7.5 版本兼容多种第三方工具,如 TortoiseSVN,这些工具提供了图形化的用户界面,使得非技术用户也能轻松使用 Subversion。 了解这些知识点,Java 开发者可以更好地利用 ...

    subversion1.2x 插件

    对于Subversion 1.2x,这可能是旧版本的Apache服务器地址或者第三方提供者的更新站点。 3. **选择插件**:在添加的更新站点中,查找与Subversion相关的插件,例如"Subversive"或"Subclipse"。这两个都是Eclipse中...

    Subversion安装成service

    在早期的 Subversion 版本中,若想将其作为 Windows 服务运行,则通常需要借助第三方工具如 svnservice 或其他方式来实现这一功能。然而从 Subversion 1.4 版本开始,官方正式集成了将 Subversion 作为 Windows 服务...

    subversion 1.5.5

    5. **扩展的API**:Subversion 1.5.5提供了一个更丰富的API,允许第三方开发者创建更强大的工具和集成解决方案,如图形界面的版本控制客户端和持续集成服务器。 6. **多语言支持**:为了满足全球用户的需求,...

    subversion-1.6.17.tar.gz

    Subversion 是一个开源的版本控制...对于Windows用户,可以借助Cygwin或第三方工具如Git for Windows的mingw64环境进行编译和安装。完成安装后,你可以设置SVN服务器,创建版本库,并开始使用Subversion进行项目管理。

    Apache-Subversion-1.14.1.zip

    10. 第三方集成:Subversion与其他工具如CI/CD系统(Jenkins、GitLab CI/CD等)、项目管理工具(Jira)、代码分析工具等有良好的集成,构建了完整的软件开发生命周期支持。 总之,Apache Subversion 1.14.1是一个...

    带有Subversion的版本控制Version Control with Subversion

    - **丰富的第三方工具支持**:除了官方提供的客户端工具外,还有大量第三方工具可供选择,满足不同场景的需求。 #### 六、Subversion的不足 尽管Subversion在很多方面表现优秀,但它也有一些不足之处: - **分支...

    Subversion版本控制工具.docx

    ##### 4.2 第三方客户端工具 - **RapidSVN**:跨平台的SVN图形化工具。 - **Supervission**:Subversion的Java/Swing可视化客户端。 - **Sven**:Subversion在MacOSX的Cocoa框架的本地化图形化工具。 #### 五、总结...

    使用Subversion进行版本控制(针对 Subversion 1.4)

    第三方工具 E. Copyright 索引 插图清单 1. Subversion的架构 1.1. 一个典型的客户/服务器系统 1.2. 需要避免的问题 1.3. 锁定-修改-解锁 方案 1.4. 拷贝-修改-合并 方案 1.5. 拷贝-修改-合并 方案(续) 1.6. ...

    Subversion

    9. **第三方集成**:Subversion与其他开发工具(如IDE、构建工具、代码审查系统)有很好的集成,提高了整体开发流程的效率。 10. **开放源码**:作为开放源码项目,Subversion有一个活跃的社区,不断对其进行改进和...

    Subversion管理员手册

    首先,管理员需要下载Subversion的安装包,通常可以从官方或者第三方软件仓库获取。安装时,需要考虑与操作系统版本的兼容性。 3.1.2 Apache的安装和配置 Apache HTTP Server通常作为Subversion的前端服务器,负责...

    Slik-Subversion-1.12.0-x64.zip

    除了命令行工具外,Slik Subversion还支持多种第三方图形化客户端,如TortoiseSVN,它们提供了直观的右键菜单操作,使得日常的版本控制工作更加简便。 总的来说,Slik Subversion 1.12.0 x64是一个强大且可靠的版本...

    subversion-1.7.4和TortoiseSVN1.7.11

    5. **与其他应用的集成**:支持与更多第三方编辑器和IDE的集成,提升开发效率。 在安装和使用这些组件时,需要注意以下几点: 1. **系统需求**:确保操作系统和硬件配置满足Subversion和TortoiseSVN的最低要求。 2....

    Jenkins subversion svn插件

    1. **下载插件**:首先需要访问 Jenkins 官方更新中心或者第三方网站,下载 Jenkins SVN 插件的.hpi 文件,如 Jenkins_svn_plugins.zip 中的文件。 2. **解压插件**:解压缩下载的 .zip 文件,得到 .hpi 插件文件。 ...

    Subversion(简称svn)是近年来崛起的版本管理软件

    6. **强大的命令行工具和图形界面**:Subversion提供了丰富的命令行工具(svn命令)供高级用户使用,同时也有许多第三方客户端如TortoiseSVN和VisualSVN,提供友好的图形界面,简化了日常的版本控制操作。...

    版本控制:Subversion使用指南

    - **开放源码**:Subversion是免费的,拥有活跃的社区支持和丰富的第三方工具。 **4. 使用Subversion的实践** 在实际项目中,开发团队通常会设置一个中央仓库,所有成员通过SVN客户端(如TortoiseSVN)连接到仓库...

    subversion1.8.8

    - **库接口**:Subversion 1.8.8 可能对开发者 API 进行了更新,增加了新功能或改进了现有功能,以方便第三方工具和应用的开发。 6. 兼容性和迁移: - **向前兼容**:Subversion 1.8.x 系列通常可以与较新的 1.x ...

    Pragmatic Version Control With Subversion

    - **命令行与图形界面**:除了命令行工具外,还有丰富的第三方图形界面客户端可供选择,满足不同用户的需求。 - **社区活跃**:Subversion拥有一个庞大的开发者和用户社区,这意味着遇到问题时很容易找到解决方案和...

    CollabNetSubversionEdge-5.2.3_linux-x86_64.zip

    6. **RESTful API**:提供RESTful API,使得与其他系统集成变得更加便捷,如自动化脚本或第三方工具。 7. **支持多种客户端**:Subversion支持各种客户端工具,如TortoiseSVN、命令行工具以及各种IDE集成,使得开发...

    Slik-Subversion

    8. **更好的API支持**:对于开发人员来说,1.7.0版本提供了更稳定的API,方便第三方工具和插件的开发,进一步扩展了Subversion的功能。 在使用Slik-Subversion 1.7.0版本时,需要注意的是,虽然它提供了易用的图形...

Global site tag (gtag.js) - Google Analytics