升级到 1.14.0 后缺少 TortoiseSVN 上下文菜单

Missing TortoiseSVN context menu after upgrading to 1.14.0

升级到 1.14.0 版本后,TortoiseSVN 不工作。升级到1.14.0版本后Windows缺少右键菜单,出现如下错误:

TortoiseProc.exe - System Error The code execution cannot proceed because libapr_tsvn.dll was not found. Reinstalling the program may fix this problem.

TortoiseProc.exe - System Error The code execution cannot proceed because libaprutil_tsvn.dll was not found. Reinstalling the program may fix this problem.

问题已在 TortoiseSVN 1.14.1 中修复。


过时的答案:

The problem was resolved in r28894, and a nightly build with the fix is available. However, an official patch update is not available yet. Unfortunately, there is no ETA known for TortoiseSVN's patch update release. See the discussion at https://groups.google.com/g/tortoisesvn/c/EK6gjTCQXlg/m/Phjse8lEBAAJ

该问题应该在补丁更新中得到解决。现在您可以通过 Windows 安装程序修复 TortoiseSVN 1.14.0 来解决这个问题。有关详细信息,请参阅文章 KB169: Missing TortoiseSVN context menu after upgrading to 1.14.0

按照以下步骤操作:

  1. 转到控制面板 |程序和功能
  2. 在已安装的应用程序列表中找到 TortoiseSVN 1.14.0
  3. 运行 TortoiseSVN 1.14.0 的 修复 命令。修复完成后问题就解决了。

或者,您可以启动 TortoiseSVN 1.14.0 MSI(例如,TortoiseSVN-1.14.0.28885-x64-svn-1.14.0.msi)并select修复 命令。

请注意,在某些情况下,您可能需要在修复 TortoiseSVN 后重新启动计算机

这个问题仍然存在,我在重新安装乌龟时遇到了这个问题,因为缺少命令行工具。我必须完全删除并重新安装乌龟来修复它(文件 TortoiseSVN-1.10.5.28651-x64-svn-1.10.6.msi)。