По некоторым причинам, связанным со скоростью сети, я загрузил копию .tar.gz извлеченного проекта svn на сервер из среды разработки, но у меня закончились проблемы с версией. Конечный сервер имел более низкую версию Subversion 1.6.11, в то время как источник был на 1.7.14. Последний выпуск 1.7 пока недоступен для установки на целевой машине.

Теперь я не могу использовать это непосредственно копировать / вставлять файлы. Команда svn 'upgrade' недоступна для цели.

Могу ли я как-то сейчас понизить проверенный репозиторий?

1 ответ1

0

Понижение с 1,7 до 1,6 невозможно. Пожалуйста, найдите принятый ответ на этот вопрос. Почему понижение версии невозможно, можно узнать из сценария, используемого для понижения. (Строка 277)

Преобразует числа в формате в индексы полей в записи записи, которые должны

# сохраняется при понижении до этого формата.

must_retain_fields = {
      # Not in 1.4: changelist, keep-local, depth, tree-conflicts, file-externals
      8  : (30, 31, 33, 34, 35),
      # Not in 1.5: tree-conflicts, file-externals
      9  : (34, 35),
      10 : (),



 # Downgrading from format 11 (1.7-dev) to format 10 is not possible,
  # because 11 does not use has-props and cachable-props (but 10 does).
  # Naively downgrading in that situation causes properties to disappear
  # from the wc.
  #
  # Downgrading from the 1.7 SQLite-based format to format 10 is not
  # implemented.
  }

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .