Как выглядит история версий перенесенного репозитория?
Поскольку мы перешли с VSS на TFS, история версий показывает одного пользователя и день для каждого коммита. Исходные пользователи и даты каждого коммита отображаются в комментарии к регистрации. Это лучшее, что мы можем сделать? Разве нет способа перенести оригинального пользователя в столбец "Пользователь", а исходную дату в столбец "Дата"?
1 ответ
Это ожидаемое поведение. Не существует поддерживаемого способа переноса истории из репозитория, отличного от TFS, и поддержания истинной истории (за пределами комментариев). Команда TFS делает это специально, чтобы сохранить целостность контрольного журнала (вместо того, чтобы TFS "лгал" о том, когда это изменение было проверено в TFS).
На практике этого обычно достаточно, поскольку у вас все еще есть изменения в правильном порядке, и если вы собираетесь вернуться к просмотру истории, необходимая информация (дата / время, пользователь) по-прежнему сохраняется, но не в идеальном месте.