ПО для управления релизами - PullRequest
2 голосов
/ 23 декабря 2008

Что касается управления выпусками, я изучаю свои варианты программного обеспечения, которые, насколько я знаю, будут выполнять функции, которые предлагает WSUS (удаленная установка, запрос версий, настройки для каждой машины / группы и т. Д.), Но для моего программного обеспечения. Он также должен иметь возможность запускать сторонние исполняемые файлы (например, установщик графического драйвера), уведомлять о том, что программное обеспечение работает в данный момент, перед обновлением и т. Д.

ОБНОВЛЕНИЕ: В первую очередь я смотрю на устанавливаемый код C # / C ++. NET, но я ищу решение для одновременной отправки обновлений с одного сервера на дюжину клиентов. Это то, что мне придется обернуть вокруг, скажем, сценария сборки установщика NSIS, или есть гибридные инструменты администрирования / управления / установки? В настоящее время я рассматриваю NSIS / WiX как своих основных соперников с какими-то сценариями для заполнения пробелов (совет по языку для этого тоже? Windows PowerShell?).

Ответы [ 2 ]

1 голос
/ 24 декабря 2008

Если вы хотите предоставить WSUS-подобную функциональность, можете ли вы ее использовать? Если вы уже хорошо играете с установщиком Windows, это не должно быть слишком сложно из того, что я вижу.

См. этот пример , чтобы узнать, как опубликовать обновления для wsus. Есть также сценарий powershell здесь , который демонстрирует публикацию msp на wsus

Похоже, вам нужно создать свой собственный интерфейс отчетности, но я должен представить, что это будет проще, чем сборка wsus v4.

Я предполагаю, что это для "внутреннего" распространения (где вы можете управлять клиентом автоматического обновления). Если вы ищете что-то «ориентированное на клиента», это, вероятно, не поможет вообще;)

1 голос
/ 23 декабря 2008

Поскольку вы упоминаете несколько платформ и графических драйверов, но не java / c #, я предполагаю, что у вас есть (может быть) exe для определенных платформ. Следовательно, параметры Java Web Start и ClickOnce не для вас ...

Hansel Minutes недавно поговорили с парнем из Paint.Net в основном об их установщике, который, кажется, состоит из 3 или 4 слоев. Это может стоить проверить.

...