Cliente de repositório SVN de downgrade

0

Por alguns motivos de velocidade de rede, enviei uma cópia .tar.gz de um projeto svn com check-out no servidor a partir de um ambiente de desenvolvimento, mas terminei com os problemas da versão. O servidor final tinha uma versão inferior do subversion 1.6.11 enquanto a fonte estava em 1.7.14. A versão mais recente do 1.7 ainda não está disponível para instalação no destino.

Agora não consigo usar esses arquivos diretamente copiados / colados. O comando svn 'upgrade' não está disponível no destino.

Posso, de alguma forma, fazer o downgrade do repositório de check-out?

    
por Bimal Poudel 06.07.2015 / 13:44

1 resposta

0

O downgrade de 1,7 para 1,6 não é possível. Por favor, encontre uma resposta aceita para esta pergunta .  Por que o downgrade não é possível pode ser encontrado no script usado para fazer o downgrade. (Linha 277)

Maps format numbers to indices of fields within an entry's record that must

# be retained when downgrading to that format.

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.
  }
    
por 06.07.2015 / 13:50

Tags