Я внедряю некоторые встроенные Linux-машины в тех местах, где у них не будет доступа к Интернету или локальной сети на наш сервер Subversion. Единственный способ, которым я смогу управлять ими, - это подключить мой ноутбук к их порту Ethernet и войти в систему через SSH.
Перед их развертыванием я могу убедиться, что их рабочие копии SVN обновлены, но после этого я планирую продолжить разработку их приложения.
Есть ли способ как-то "протолкнуть" эти новые обновления на развернутые устройства, используя только мой ноутбук, при этом сохраняя целостность их проверок (т.е. без ручного копирования обновленных файлов поверх)?
Дополнительный вопрос: если это невозможно, есть ли способ скопировать всю информацию о проверке, чтобы развернутый модуль решил, что она была обновлена правильно?