Клонирование всего reop с помощью GIT-TFS не работает должным образом
Я хочу перенести мой репозиторий TFS в GIT. После некоторых исследований я обнаружил GIT-TFS. Но у меня есть некоторые проблемы с этим. Когда я пытаюсь клонировать репо из TFS, я не получаю весь контент. Команда, которую я использую:
git-tfs clone http://tfs:8080/tfs/Collection $/my_project
После этого программа работает в течение нескольких часов, потому что у меня очень длинная история для сохранения. В конце ошибок нет, но в новом git repo отсутствуют некоторые папки.
Кто-нибудь еще сталкивался с такими же проблемами? Или я использую инструмент неправильно? Есть ли какие-либо ограничения по размеру хранилища?
1 ответ
После воспроизведения некоторых (больших) файлов возникает проблема с размером файла. Согласно ошибке проблема заключалась в том, что размер файла больше, чем у Int32.
Filesize: 2.878.003.200 byte
Целое число не может представлять это большое число, и выдается ошибка. После игнорирования этого файла из кассы все работает нормально.
Я оставляю это как ответ здесь, даже если я сильно сомневаюсь, что у кого-то еще есть такие большие файлы в его хранилище.