Иногда пишу программки/скрипты на заказ на Питоне, код отдаю в архиве с небольшой инструкцией, как установить Питон.
Бывает скрипты нужно дорабатывать и тогда такой подход превращается в какую-то неудобную возню с архивами, заменой файлов в архиве. Легко ошибиться, легко пропустить какой-то файл, или наоборот что-то лишнее поместить в архив.
У заказчика тоже копятся разные архивы, легко ошибиться.
Как удобнее поставлять код в таких случаях для нетехнических пользователей?
Немного уточню: основное затруднение возникает, когда заказчик сам точно не знает, что нужно и поэтому разработка происходит постепенно с постоянным добавлением и изменением функционала. Так же исправление багов.
На каждое изменение нужно отдавать новую версию программы.
Git слишком сложный для обычных пользователей. Вот сейчас смотрю gui-обёртки над Git, но тоже как-то не так уж просто. И интерфейс ещё нужен желательно на русском.