【问题标题】:How to install Tortoise SVN silently using batch code如何使用批处理代码静默安装 Tortoise SVN
【发布时间】:2017-08-11 15:40:21
【问题描述】:

我正在尝试使用批处理文件静默安装 Tortoise SVN 1.9.5。 我使用 msiexec 指令添加 ADDLOCAL=CLI 以完成程序的完整安装并包含命令行客户端工具。

稍后,我从指定的存储库签出到我桌面中的文件夹,问题是我必须单击“确定”按钮才能进行签出。

有没有什么方法可以自动结帐,无需任何对话框?

【问题讨论】:

  • 本题不是批处理文件编程题。这是一个软件安装程序特有的问题,因此不在此处讨论。
  • 所以,问题不同了:有人知道当您从存储库中签出时如何禁用 Tortoise 对话框吗?
  • 这是一个关于特定软件的特定.msi 的问题,它不是批处理文件编程问题,不应带有批处理文件标签,因为您的问题中没有任何特定内容命令解释器执行的一系列命令。您似乎需要有关如何操作开发人员软件安装程序的教程或信息链接,如前所述,这与主题无关。

标签: batch-file svn


【解决方案1】:

TortoiseSVN FAQ answers this

[如何] 静默/自动安装 TortoiseSVN?

只需像这样启动 MSI 安装程序:

msiexec /package TortoiseSVN.msi /quiet INSTALLDIR="path/to/install/dir"

【讨论】:

  • 如何在安装程序中添加SVN命令行工具选项?
【解决方案2】:

我正确使用了“msiexec”,但为了稍后进行静默结帐,我使用了 svn.exe 而不是 TortoiseProc.exe,现在问题已解决。

svn checkout "source" "target" --quiet

谢谢你, R.费雷罗

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-04
    • 2023-01-31
    • 1970-01-01
    • 2013-03-25
    • 2010-09-07
    • 1970-01-01
    • 1970-01-01
    • 2013-02-03
    相关资源
    最近更新 更多