Используйте мерзавца-svn с существующим repo, недостающим .git/svn/

Я клонировал источники проекта с помощью Мерзавца, который преобразовывается на сервере из SVN repo. Проблема с этим репозиторием Мерзавца состоит в том, что он испытывает недостаток в тегах, ответвлениях, и некоторые изменения отсутствуют. Количество изменений огромно (~20000), чтобы я использовал клон мерзавца-svn, и это была бы трата пропускной способности и время, поскольку у меня уже есть большинство объектов в моем локальном repo. Из-за этого я хотел бы знать:

  • Как я могу преобразовать свой репозиторий Мерзавца в мерзавца-svn repo для обновления непосредственно от SVN repo вместо поврежденного Мерзавца repo.
  • Я могу выбрать недостающие изменения, не имея необходимость клонировать все?
  • Действительно ли возможно загрузить теги Мерзавцем непосредственно?
  • Те ответвления будут дополнительной проблемой?
5
задан moatPylon 8 July 2010 в 21:23
поделиться