TortoiseSVN是可用于Windows系统的 Apache™ Subversion (SVN)® 版本控制客户端.,TortoiseSVN无需使用Subversion命令行,是目前最方便的Subversion版本控制系统,其操作和使用非常直观和简洁。
简单易用:
- 你可以通过 Windows explorer 直接使用所有命令;
- 只显示对当前文件/文件夹可用的命令,其他当前不可用的命令或者操作不会显示;
- 可以通过 Windows explorer 直接查看你的文件状态;
- 描述性对话框,不断根据用户反馈进行改进;
- 在 Windows explorer 中可以直接通过鼠标右键拖拽实现文件移动。
支持所有 Subversion 协议:
- http://
- https://
- svn://
- svn+ssh://
- file:///
- svn+XXX://
强大的提交对话框:
- 在 Log 信息中整合了拼写检查器;
- 对修改的文件实现自动完成路径和关键字;
- 文本格式可带有特殊字符。
强大的图形功能:
- 可以创建关于所有修改/提交的 图形,因此你可以非常方便的 查看在哪里创建了标签/分支或者是修改了文件/文件夹;
- 项目提交数据 图形;
- 可以方便地 对比两个分支或者标签。
独立的项目设置:
- 设置了最小 Log 信息长度要求,充分避免误提交。
- 针对不同语言的拼写检查器。
整合问题追踪系统:
- 针对不同的基于 Web 的问题追踪系统,TortoiseSVN 提供了灵活的整合机制。
- 为需要提交修改的问题设置单独的 输入框 用于输入指定的问题追踪号码。 或者是在 log 信息中用不同颜色 显示问题号码。
- 当显示所有 log 信息时, 带有问题号码的 单独一栏 ,你可以直观的 查看到你的提交所属的问题。
- 问题号码带有相应的连接,可以直接通过网页浏览器打开。
- 如果你的提交未指定给任何问题号码,则会收到警示。
有用的工具:
- TortoiseMerge
- 显示你对文件作出的 改变
- 帮助 解决冲突
- 如果相应用户并没有提交权限,你可以通过应用补丁文件来实现。
- TortoiseBlame: 显示文件注释,同时也可显示文件中每行的 Log 信息。
- TortoiseIDiff: 查看你对图形文件做的改变
- SubWCRev: 在你的源文件中包含修改号码/日期等信息。
- 目前已提供多种语言版本。
TortoiseSVN 一直保持稳定:
- 每次正式发布前,我们都会创建"release candidates"给部分用户进行测试。
- 在开发过程中,有很多人参与了中间版本的测试。这些中间版本会在每天晚上自动创建并开放给所有用户。 这个过程帮助我们在开发过程中及时发现问题,并避免在正式发布时出现。
- 每次发布前,我们都有非常多的社区/论坛用户帮助进行测试
- 我们发布的每个 TortoiseSVN 版本中都包含了崩溃报告工具来帮助我们及时修复各种问题。甚至你可能不知道是如何引起了这些问题。