Reintegrando um branch no SVN

No meu trabalho utilizamos o excelente Subversion já há algum tempo (nem gosto de lembrar da época de zipar aquivos, colocar em uma pasta compartilhada da rede, nomear os zips com a data, sua cópia do projeto sempre diferente das dos colegas etc e tal).

Mas só há algum tempo começamos a nos organizar um pouco melhor e utilizar o esquema de trunk, branches e tags.

E um problema surgiu ao tentarmos reintegrar um branch ao trunk:

Retrieval of mergeinfo unsupported

Que diabos é isto? Após pesquisar no oráculo descobri que se trata de uma atualização do Subversion ocorrida entre as versões 1.4 e 1.5 que adicionaram novas funcionalidades.

Entretanto, para que estas funcionalidades sejam utilizadas é necessário atualizar seu repositório através do comando svnadmin upgrade:

svnadmin upgrade caminhodorepositorio

Feito isto, tudo ok!