Mudanças entre as edições de "Upgrade de versões"

De IBICT
Ir para: navegação, pesquisa
Linha 17: Linha 17:
 
Este tutorial concentra esforços no sentido de contornar os quatro primeiros tópicos, já que o último envolveria um conhecimento mais amplo da linguagem de programação Java, o que foge do escopo planejado. Também há uma diferença entre os procedimentos descritos no [https://github.com/DSpace/DSpace/raw/master/dspace/docs/DSpace-Manual.pdf manual oficial do DSpace 3.x] e o que aqui se recomenda. De fato, entende-se que há uma maior segurança em realizar uma instalação '''clean''' da nova versão e aplicar nela as configurações particulares da antiga. Essa tarefa gera também uma melhor compreensão do processo de atualização.
 
Este tutorial concentra esforços no sentido de contornar os quatro primeiros tópicos, já que o último envolveria um conhecimento mais amplo da linguagem de programação Java, o que foge do escopo planejado. Também há uma diferença entre os procedimentos descritos no [https://github.com/DSpace/DSpace/raw/master/dspace/docs/DSpace-Manual.pdf manual oficial do DSpace 3.x] e o que aqui se recomenda. De fato, entende-se que há uma maior segurança em realizar uma instalação '''clean''' da nova versão e aplicar nela as configurações particulares da antiga. Essa tarefa gera também uma melhor compreensão do processo de atualização.
  
{{Nota|O primeiro passo é a [http://devds-01.ibict.br/Dwiki/index.php/Instala%C3%A7%C3%A3o_do_DSpace_3.x instalação] limpa, em uma pasta e base de dados diferente da utilizada para versão antiga.}}
+
{{Nota|O primeiro passo é a [http://devds-01.ibict.br/Dwiki/index.php/Instala%C3%A7%C3%A3o_do_DSpace_3.x instalação] limpa, em uma '''pasta''' e '''base''' de dados diferente da utilizada para versão antiga.}}
  
 
Por exemplo pode-se utilizar como pasta base o nome '''dspace-3.x-base''' e como base de dados '''dspace3x''', onde '''x''' representa o número correspondente à nova versão.
 
Por exemplo pode-se utilizar como pasta base o nome '''dspace-3.x-base''' e como base de dados '''dspace3x''', onde '''x''' representa o número correspondente à nova versão.

Edição das 15h50min de 27 de agosto de 2013

Realizar upgrade de versões não é uma tarefa, um tanto quanto, simples e direta, pois surgem alguns dificultadores pelo caminho. Os mais comuns são:


  • Saber exatamente quais foram os arquivos alterados nas mudanças de layout executadas pelo usuário;
  • Casar novas funcionalidades com o layout antigo (por exemplo a busca facetada);
  • Manter as estatísticas de acesso antigas;
  • Atualizar a base de dados sem corrompê-la;
  • Migrar a assetstore (pasta que contem os documentos);
  • Implementar possíveis alterações de código das bibliotecas Java, que usuário efetuou.


Este tutorial concentra esforços no sentido de contornar os quatro primeiros tópicos, já que o último envolveria um conhecimento mais amplo da linguagem de programação Java, o que foge do escopo planejado. Também há uma diferença entre os procedimentos descritos no manual oficial do DSpace 3.x e o que aqui se recomenda. De fato, entende-se que há uma maior segurança em realizar uma instalação clean da nova versão e aplicar nela as configurações particulares da antiga. Essa tarefa gera também uma melhor compreensão do processo de atualização.

Notepad.gif NOTA: O primeiro passo é a instalação limpa, em uma pasta e base de dados diferente da utilizada para versão antiga.

Por exemplo pode-se utilizar como pasta base o nome dspace-3.x-base e como base de dados dspace3x, onde x representa o número correspondente à nova versão.


Índice

Versão 1.8 para a 3.x

Versão 1.7 para a 3.x

Versão 1.6 para a 3.x

Versão 1.5 para a 3.x