Какова разница между проверкой SVN и экспортом SVN?
Из того, что я знаю, экспорт не включает каталог .svn, который включает в себя метаданные, и checkout включил этот .svn каталог. Тем не менее, у моего коллеги была эта проблема в последнее время, что существует другое поведение для материала, скомпилированного из источников, которые проверяются и экспортируются из SVN-репо. Оба они скомпилированы правильно, но скомпилированный из svn export
работает, но тот, который выгружен, не работает вообще.
PS: Скомпилированный материал - это ядро Linux 2.4, которое используется во встроенном устройстве. Изображение правильно компилируется и загружается, но извлеченный файл не работает. Это вызывает панику ядра во время insmod. Почему это могло произойти вообще?
PPS: Мы попытались проверить и скомпилировать инструмент, чтобы проверить разницу между двумя каталогами, экспортированными и извлеченными из SVN. Оба они одинаковы, за исключением каталога .svn.