跳转至正文

TortoiseSVN

应用程序TortoiseSVN

也称为 tortoise svn、tsvn

TortoiseSVN效率

一个存在于文件资源管理器图标覆盖和右键上下文菜单中的 Subversion 客户端。其辅助程序是 TortoiseProc.exe。它不是 TortoiseGit。

您需要了解的内容

TortoiseSVN 适用于 Subversion。TortoiseGit 适用于 Git。

TortoiseProc.exe 是 SVN 资源管理器客户端。TortoiseGitProc.exe 是 TortoiseGit。两者都会绘制覆盖图标。安装 Git 并不会把 SVN 工作副本变成 Git 仓库。

它是什么?
资源管理器中的 SVN 图标和菜单
与 TortoiseGit 相同吗?
不同。Git 是不同的版本控制系统
进程名称?
TortoiseProc.exe
Feex 表示
如果覆盖图标看起来不对,我会先排查该文件夹是 .svn 还是 .git。我不会为了提交 Subversion 去修复 TortoiseGit。选错了 Tortoise,就选错了版本控制系统。

什么是 TortoiseSVN?

TortoiseSVN 为资源管理器添加了 Subversion 状态图标和右键命令。它不是 TortoiseGit,也不是 Git 客户端。

如果您从未用过它

如果仓库是 Subversion,TortoiseSVN 是常用的资源管理器客户端。请从 tortoisesvn.net 下载。TortoiseProc.exe 属于该产品。TortoiseGit 适用于 Git 并使用 TortoiseGitProc.exe。.git 文件夹无法通过 SVN 菜单进行提交。

它有什么用?

检出并提交 SVN

针对工作副本的右键菜单。git commit 属于不同的版本控制系统。

覆盖图标

TSVNCache.exe 负责遍历文件夹。TortoiseGit 覆盖图标使用的是不同的缓存。

合并和追溯(blame)对话框

TortoiseProc.exe。Beyond Compare 可以作为外部差异工具。并不强制要求是 WinMerge。

它适合谁?

  • 仍在使用 SVN 服务器的企业
  • 维护旧工作副本的人员
  • 在 SVN 检出目录上安装了 TortoiseGit 的任何人

当前状态

TortoiseSVN (2002) 是来自 TortoiseSVN 的当前仍在维护的 subversion 资源管理器集成工具。开发方仍引导 Windows 用户访问 https://tortoisesvn.net/。

它存在多久了?

TortoiseSVN 于 2002 年发布,当时 Subversion 是企业的默认版本控制系统。它比 TortoiseGit (2008) 和 GitHub Desktop 更早。当前的 Windows 构建版本仍在更新。许多团队已转向 Git。SVN 仍是此工具的核心职能。

版本

以主要渠道为主。此处并未对所有确切的版本号进行逐一验证。

TortoiseSVN

系统要求

数值遵循发布者的公开指引。实际需求仍会因工作负载而异。

最低配置

最低系统要求
操作系统 根据 TortoiseSVN,需要当前支持的 64 位 Windows 10 或 Windows 11 版本
内存 覆盖图标很轻量。庞大的工作副本会增加缓存开销

资源占用概况

CPU 需求
跟随您在应用内打开的内容
内存需求
跟随文档、标签页或库

安装的进程

这些可执行文件属于该产品安装后的组件。

安装的进程
TortoiseProc.exe TortoiseSVN 对话框和操作
TSVNCache.exe 许多安装中的覆盖图标缓存

启动项组件

TSVNCache.exe 可能会随资源管理器一起启动。那是用于覆盖图标状态的,并非你应该随意禁用的 Windows 服务。

文件位置

常见的 TortoiseSVN 位置
典型安装 C:\Program Files\TortoiseSVN\

文件格式

SVN 工作副本

常见问题

覆盖图标丢失

Windows 限制了覆盖图标槽位数量。TortoiseGit、OneDrive 和 Dropbox 可能会抢占它们。

在 SVN 工作副本上安装了 TortoiseGit

Git 菜单无法识别 .svn。请从 tortoisesvn.net 安装 TortoiseSVN。

故障排除

从 tortoisesvn.net 安装

该项目提供 MSI 安装包。免费软件网站上的 Tortoise 整合包都是垃圾。

如果图标消失,请进入 TortoiseSVN > Settings > Icon Overlays

该对话框属于此产品。TortoiseGit 拥有独立的覆盖图标设置页面。

确认文件夹包含 .svn,而不仅仅是 .git

元数据错误意味着应该使用另一个 Tortoise。

替代方案

如果你不需要覆盖图标,可以使用命令行 svn。如果仓库是 Git,请使用 TortoiseGit。Git 本身是不同的版本控制系统。

官方帮助与下载

请先从软件厂商处着手。随意的 exe 网站并不是支持渠道。

官方联络方式
下载 tortoisesvn.net/ 官方安装程序或厂商页面
帮助 tortoisesvn.net/support.html 厂商支持
官方网站 tortoisesvn.net/ 请从此处开始,而非随意的 exe 托管网站
手册 tortoisesvn.net/docs/release/TortoiseSVN_en/index.html 检出、提交和覆盖图标文档

相关硬件

覆盖图标缓存可能会访问很多文件夹。固态硬盘会有所帮助。工作副本的大小仍然关键。

技术细节

技术细节

厂商版本号会发生变动。本文不锁定特定内部版本。

来源与验证

记录的来源标签:August 2026。此标签并不代表已完成独立验证。 我们的研究方式.

这篇文章有用吗?

回答"是"或"否"即可。如果您愿意,可以选择一个原因,或添加一段简短附言。

这篇文章有用吗?