Клонирование всего 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

Целое число не может представлять это большое число, и выдается ошибка. После игнорирования этого файла из кассы все работает нормально.

Я оставляю это как ответ здесь, даже если я сильно сомневаюсь, что у кого-то еще есть такие большие файлы в его хранилище.

Другие вопросы по тегам