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