TortoiseSVN Logo

关于 TortoiseSVN

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

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

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

广告

TortoiseSVN 的功能

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

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

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