Как установить Tortoise SVN в автоматическом режиме с помощью пакетного кода

Я пытаюсь установить Tortoise SVN 1.9.5 в автоматическом режиме, используя командный файл. Я использую инструкцию msiexec, добавляя ADDLOCAL=CLI, чтобы выполнить полную установку программы и включить клиентские инструменты командной строки.

Позже я выполняю оформление заказа из указанного репозитория в папку на моем рабочем столе, и проблема в том, что мне нужно нажать кнопку «ОК», чтобы выполнить оформление.

Есть ли способ выполнить оформление заказа автоматически, без диалога?


person R. Ferreiro    schedule 20.03.2017    source источник
comment
Этот вопрос не относится к проблеме программирования пакетного файла. Это вопрос, относящийся к установщику программного обеспечения, поэтому здесь он не по теме.   -  person Compo    schedule 20.03.2017
comment
Итак, вопрос в другом: кто-нибудь знает, как отключить диалоги черепахи, когда вы выполняете оформление заказа из репозитория?   -  person R. Ferreiro    schedule 20.03.2017
comment
Это вопрос о конкретном .msi для конкретной части программного обеспечения, это не вопрос программирования пакетного файла, и он не должен содержать тега пакетного файла, поскольку в вашем вопросе нет ничего, относящегося к серии команд, выполняемых интерпретатором команд. . Похоже, вам нужен учебник или ссылка на информацию о том, как управлять установщиком программного обеспечения для разработчиков, что, как упоминалось ранее, не по теме.   -  person Compo    schedule 20.03.2017


Ответы (2)


На этот вопрос отвечает FAQ по TortoiseSVN

[Как я могу] установить TortoiseSVN автоматически / автоматически?

Просто запустите установщик MSI следующим образом:

msiexec / package TortoiseSVN.msi / quiet INSTALLDIR = путь / к / каталогу установки /

person alroc    schedule 20.03.2017
comment
Как добавить опцию инструмента командной строки SVN в установщик? - person Dirk Schiller; 02.08.2019

Я правильно использовал msiexec, но для того, чтобы позже выполнить автоматическую проверку, я использовал svn.exe вместо TortoiseProc.exe, и теперь проблема решена.

svn checkout "source" "target" --quiet

Спасибо, Р. Феррейро

person R. Ferreiro    schedule 21.03.2017