我在Windows 7 Proffesional上安装了TortoiseSVN-1.6.12.20536-win32-svn-1.6.15。
TortoiseProc启动失败:请求的操作需要提升。
上下文菜单中的任何选项都会出现相同的错误。
已经排除故障 - 卸载并安装
有什么想法吗?
答案 0 :(得分:13)
检查所有exe(包括TortoiseProc)是否选中了“以管理员身份运行”选项。
这是你的问题:确保选项不已检查!只有当您允许TortoiseProc以普通用户身份运行时,您才会收到提示。
答案 1 :(得分:2)
如前所述,删除TortoiseProc.exe上的Run as Administrator标志也解决了我的问题,但我仍然遇到了Repo浏览器的问题,我从Visual Studio 2008开始通过Visual SVN插件。我还看到错误“无法打开ra_local会话到URL”。
我的VS2008也设置为以管理员身份运行,似乎适用于从VS内部启动的任何程序。在Visual Studio上关闭此功能修复了我尝试浏览和访问存储库的问题。认为值得一提,因为我花了几个小时试图让我的新Win7 x64机器与VS2008一起使用Tortoise SVN。我的XP盒子从未出现任何问题。
答案 2 :(得分:1)
您拥有same error with TortoiseGit,结果证明是PATH
问题:
TortoiseGit找不到git
(或实际上,某些关联的dll
)。
这有什么相似之处吗?
由于TortoiseSVN don't need svn to run,svn.exe
中的dll
(或其他PATH
s)(并且会以某种方式与TortoiseSVN冲突)?
This thread提到了通过以下方式消除此消息的方法:
- 我成功地用
SVN update
做了“TortoiseSVN-1.6.7.x
”(不是100%确定我的版本,但它相当新)。我已成功使用TortoiseSVN
几年了。我使用的是Windows Vista Business 32位SP2(英文版)。运行Windows Security Essentials。TortoiseSVN
说有报告称有更新的版本。我更新了(没有先卸载)TortoiseSVN-1.6.9.19725-win32-svn-1.6.12.msi
。最近没有其他Windows更新(包括后台没有Windows更新) 下载网址:http://ignum.dl.sour ceforge.net/project/ tortoisesvn / Applicat ion / 1.6.9 / TortoiseSV N-1.6.9.19725-win32-svn-1.6.12.msi- 没有重新启动计算机。
- 尝试使用
TortoiseSVN
,例如“SVN log
”。收到错误对话框:
TortoiseProc Launch failed: The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail.
“
所有“TortoiseSVN”子菜单选项都包括“TortoiseSVN -> Help
”。- 重新启动计算机。
- 仍然收到错误。
- 使用CCleaner扫描Windows注册表。没有任何与TortoiseSVN相关的内容,但无论如何我都清理了所有问题。
- 仍然收到错误。
- 通过Windows控制面板卸载TortoiseSVN。确认没有任何遗漏。
- 重新启动Windows。
- 删除了%ProgramFiles%/ TortoiseSVN /,因为它包含BerkeleyDB License.txt。
- 使用CCleaner扫描Windows注册表。检测:
“Unknown File Extension *.patch", and 3 "Missing MUI References" for TortoiseProc.exe, TortoisePlink.exe and TortoiseMerge.exe
”。
再次清理。- 重新安装在上面
TortoiseSVN
。- “
TortoiseSVN -> Help
”和“TortoiseSVN -> Show log
”现在可以正常工作,甚至可以在重新启动计算机之前使用。- 重新启动计算机。
醇>不确定是否需要步骤11-12。
基本上是这样的:
答案 3 :(得分:1)
我右键单击了陆龟SVN exe并选择查看属性。在属性窗口的“兼容性”选项卡中,选中“以管理员身份运行”。我未经检查,之后我没有收到任何错误。
我已以具有管理员权限的用户身份登录
我的问题已经解决了。
答案 4 :(得分:0)
我有同样的问题。我的解决方案是:
我遇到安装问题我在tortoise目录中安装了软件而不是tortoiseSVN。我认为这引起了这个问题。我希望它会帮助那些遇到同样问题的人。
答案 5 :(得分:0)
Unistall Tortoise SVN和SVN命令工具。使用SVN命令行工具重新安装Tortoise SVN。
答案 6 :(得分:0)
我有一个非常类似的错误,其中没有上述解决方案解决了我的问题。甚至卸载,重新启动,清理,删除,重新启动和重新安装都无法解决我的问题。最后,当我尝试授予TortoiseProc管理员权限然后我通过上下文菜单运行时,我发现我的问题出现了。这在某种程度上被“记住”在Windows中的某个地方。即使我取消选中以管理员身份运行并尝试使用shell上下文菜单选项,它仍然尝试以管理员身份运行。经过几天尝试学习svn cli后,我终于尝试直接运行可执行文件了。然后上下文菜单再次开始工作。
我希望这能帮助其他人进入类似的道路。