首页 > 解决方案 > 命令行签出导致“升级工作副本”提示

问题描述

使用 Tortoise SVN 1.10.1 版,我有一个批处理文件,可以从 SVN 服务器签出多个 (~20) Visual C# .NET 项目。

如果我右键单击项目文件夹,上下文菜单包含“SVN 升级工作副本”。在我这样做之前,覆盖图标不正确,当我在 Visual Studio 中打开项目时我会收到投诉。

如果我使用结帐的 UI 版本,我使用结帐深度、修订和不省略外部的默认选项。当我以这种方式签出项目时,图标是正确的,我可以在 VS 中正常打开项目。

Tortoise 的命令行参数记录很差;如何使用结帐的命令行版本,结果与 UI 版本相同?

标签: command-line-interfacetortoisesvn

解决方案


这个问题发到了 Tortoise 用户群,得到了回复:

批处理文件调用的命令行 SVN.EXE 是来自 Collabnet 的较旧的应用程序 (v1.7)。我更新了批处理文件以使用指向正确 Tortoise 版本的 SVN.EXE 的显式路径,它运行良好。


推荐阅读