Я начинаю работу над проектом, специфичным для Windows, но я больше знаком с средой разработки Linux (например, emacs и zsh).Запуск сборки Visual Studio с хоста Linux
Все, что мне нужно сделать с моим кодом Windows, это скомпилировать его - у меня есть общий сетевой ресурс, на котором я могу редактировать код, и я могу иметь дело с просмотром журналов удаленно с помощью хвоста.
Можно ли каким-либо образом инициировать сборку на удаленном сервере Windows?
В Linux это тривиально - просто удаленно выполните скрипт сборки через SSH или используйте Jenkins или другой CI для запуска сборки через веб-интерфейс.
Мне действительно интересно, есть ли какая-то функциональность, которую мне не хватает в Windows, которая позволила бы мне запускать «MsBuild.exe» или «cl.exe» с отдельного хоста Linux.
О, это прекрасно работает - именно то, что я искал. Я играл с psexec/winexe, но не мог заставить их делать то, что я хотел. – javanix
Если вы хотите сходить с ума, вы также можете попробовать Cygwin или услуги для unix. Но простой сервер должен сделать трюк. Psexec классный, но я никогда не пробовал его от * nix –
Nah, это отлично работает. Если мне нужно позже, я, вероятно, в конечном итоге начну играть с Cygwin, но пока это делает именно то, что мне нужно. – javanix