Redmine uma atualização para Easy

Este guia se aplica àqueles que instalaram o Redmine e desejam atualizar para o Easy Redmine. As mesmas etapas também são utiladas para instalar atualizações no Easy Redmine existente. Este guia ensina como usar o gem do Instalador Redmine para atualizar o seu Redmine.

0) Antes de começar

Verifique se você tem a configuração apropriada do servidor de hardware e software, conforme descrito aqui. As seguintes condições devem ser cumpridas:

  • O servidor da web deve ter acesso total às pastas public, files, log, tmp => NÃO EXECUTE O REDMINE INSTALLER SOB A RAIZ!
  • O servidor Webrick NÃO é suportado
  • Os plugins Easy Redmine vão para [redmine_root]/plugins/easyproject/easy_plugins
  • O procedimento de atualização contém a migração de formatação de texto. Se você usou a edição de texto Textile ou Markdown (que são padrão no Redmine e que estavam disponíveis até o Easy Redmine versão 10), os textos serão convertidos para HTML suportado pelo CKEditor 5. Porém, alguns recursos (como "toc") serão removidos.
  • A instalação NÃO configura o CRON automaticamente – você precisa fazê-lo de forma manual
  • Para uma execução correta do instalador do Redmine, é necessário pelo menos 250 MB gratuitos no disco raiz
  • O servidor deve ter conexão à Internet sem restrições, pelo menos durante a instalação
  • O Redmine não pode conter plugins ou modificações de terceiros. Mais no ponto 2.1 dos termos de instalação
  • Antes de atualizar o Easy Redmine existente, verifique o conteúdo das pastas do plug-in na sua instalação atual e no pacote de atualização (/plugins e /plugins/easyproject/easy_plugins). Se o pacote de atualização estiver com alguns plug-ins ausentes na instalação atual, escreva para o suporte para descobrir o porquê e obter o pacote correto. Ou simplesmente desinstale os plugins excessivos do seu sistema

Há também um manual de instalação detalhado disponível diretamente no pacote em doc / INSTALL

1) Redmine o Instalador Ruby Gem

Primeiro, você precisa instalar o instalador do Redmine Ruby Gem. Para instalar a gema, use:

$ gem install redmine-installer

(Ou gem update redmine-installer para atualizar a gema existente para a versão mais recente.)

Quando a gema do instalador é instalada/atualizada no seu Ruby, você pode começar com a atualização.

Solicite para baixar o instalador!

2) Atualização da instância existente do Redmine

O instalador Redmine pode atualizar seu Redmine existente a partir de um arquivo ou git repositório. Os plug-ins instalados são mantidos ou atualizados se o novo pacote os contiver.

O procedimento de atualização pode ser salvo em um perfil para a próxima atualização. Os perfis são armazenados em HOME_FOLDER / .redmine-installer-profiles.yml

Comando para atualização:

redmine upgrade [PATH_TO_PACKAGE] [REDMINE_ROOT]

O Assistente de atualização o direciona pelas seguintes etapas:

1) Redmine Root - defina onde o Redmine está instalado (se vocâ ainda não o incluiu no comando)
2) Carregando o pacote - carregando o pacote na pasta temporária
3) Validação do Redmine atual
4) Backup - completo / configuração + banco de dados / somente banco de dados
5) Atualização - os comandos de atualização são executados
6) Moving Redmine - o Redmine atual é atualizado com novos arquivos
7) Salvar perfil - o procedimento de atualização é salvo para futura utilização

Comando para atualização do Redmine – desde o arquivo

redmine upgrade [PATH_TO_PACKAGE] [REDMINE_ROOT]

Exemplo

redmine upgrade easyredmine_2016_stable_u11271_v2018_1_2__platform_04_00.zip /home/easy/current

Comando para atualização do Redmine-  desde o perfil

redmine upgrade [PACKAGE] [REDMINE_ROOT] --profile PROFILE_ID

Atualizando com Modificações Customizadas

Se você estiver utilizando o plugin easyproject e não desejar copiar as modificações do cliente da instância antiga, use a troca.

--skip-old-modifications

Encontre informações completas na documentação do GEM

Experimente o Easy Redmine por 30 dias gratuitamente

Versão completa, Certificação SSL, Backups diários, Localização em seu Geo