TortoiseSVN Logo

关于 TortoiseSVN

TortoiseSVN 是一款非常易于使用的 Windows 版本控制 / 源代码控制软件。它基于 Apache Subversion (SVN)®;TortoiseSVN 为 Subversion 提供了友好且易用的用户界面。

它是在 GPL 许可下开发的。这意味着任何人都可以完全免费使用它,包括在商业环境中,没有任何限制。源代码也是免费提供的,因此如果您愿意,甚至可以开发自己的版本。

因为它不是针对 特定 IDE(如 Visual Studio、Eclipse 或其他)的集成,所以您可以将其与您喜欢的任何开发工具以及任何类型的文件一起使用。

广告

TortoiseSVN 的功能

  • 易于使用
    • 所有命令都可直接从 Windows 资源管理器 中访问。
    • 仅显示对所选文件/文件夹有意义的命令。您不会看到任何在您的情况下无法使用的命令。
    • 直接在 Windows 资源管理器中查看文件的状态
    • 描述性对话框,由于用户反馈而不断改进
    • 允许通过在 Windows 资源管理器中右键拖动文件来移动文件
  • 支持所有 Subversion 协议
    • http://
    • https://
    • svn://
    • svn+ssh://
    • file:///
    • svn+XXX://
  • 强大的提交对话框
  • 全局概览
  • 每个项目的设置
    • 最小日志消息长度,以避免意外提交空日志消息
    • 用于拼写检查器的语言
  • 与问题跟踪系统的集成

    TortoiseSVN 提供了一种灵活的机制来集成任何基于 Web 的错误跟踪系统。

    • 一个单独的输入框,用于输入分配给提交的问题编号,或直接在日志消息本身中着色问题编号
    • 当显示所有日志消息时,会添加一个带有问题编号的额外列。您可以立即看到提交属于哪个问题。
    • 问题编号被转换为链接,这些链接直接在浏览器中打开相应的问题
    • 如果提交未分配给问题编号,则发出可选警告
  • 有用的工具
  • 多种语言提供
  • TortoiseSVN 很稳定
    • 在每次发布之前,我们会创建一个或多个“候选发布版本”,供喜欢冒险的人先进行测试。
    • 在开发周期中,许多人测试中间构建版本。这些版本每天晚上自动构建并提供给我们所有用户。这有助于尽早发现错误,从而避免它们进入正式版本。
    • 庞大的用户社区在每次发布之前帮助测试每个构建版本。
    • 每个 TortoiseSVN 版本都包含一个自定义的崩溃报告工具,即使您不记得确切的操作步骤导致了崩溃,它也能帮助我们更快地修复错误。