Как отключить автоматическую проверку обновлений MonoDevelop из командной строки?

695
smokris

Я поддерживаю лабораторию рабочих станций, на которой я установил MonoDevelop . Как я могу (с помощью сценария оболочки, который запускается, когда пользователь входит в систему) запретить MonoDevelop проверять наличие обновлений и уведомлять пользователя? (В этой ситуации отдельные пользователи не имеют разрешения на установку обновлений, поэтому уведомление вводит в заблуждение.)

Я нашел соответствующие настройки в ~/.config/MonoDevelop-2.6/MonoDevelopProperties.xml:

<Property key="MonoDevelop.Ide.AddinUpdater.CkeckForUpdates" value="False" /> <Property key="AppUpdater.CheckAutomatically" value="False" /> 

Есть ли санкционированный способ изменять эти значения конфигурации через командную строку (в отличие, скажем, от замены регулярных выражений PERL)?

2
Есть ли проблема с заменой регулярных выражений? Я говорю, если это работает (без побочных эффектов), используйте его. Bob 12 лет назад 0
@DiogoRocha, как уже упоминалось, пожалуйста, избегайте тривиальных изменений. Если вы заинтересованы в получении ответа, рассмотрите возможность добавления вознаграждения. Sathya 12 лет назад 1
@Bob: В этом проблема - сложно делать сложные правки без побочных эффектов с помощью регулярных выражений. Например, в Mac OS X есть утилита командной строки `defaults` для внесения изменений в файлы настроек XML в Mac OS X - простая и без риска (по сравнению с регулярным выражением) уничтожения других пользовательских настроек. smokris 12 лет назад 0

0 ответов на вопрос