Changes between Version 11 and Version 12 of WF/versaoemdesenvolvimento
- Timestamp:
- 12/07/09 15:43:47 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WF/versaoemdesenvolvimento
v11 v12 1 1 = Atualização do Módulo = 2 [[WikiInclude(WF/tableofcontents)]]3 Depois que o módulo estiver instalado, é uma boa prática verificar periodicamente se uma nova versão foi disponibilizada. Veja isto na página de [http://www.expressolivre.org/html/expressolivre/index.php?page=downloads downloads] aqui do site, ou no documento [http://trac.expressolivre.org/wiki/WF/changelog changelog] do workflow. Se uma nova versão estiver disponível, execute os procedimentos abaixo para instalá-la:4 2 5 * Baixe o pacote da nova versão (workflow.tgz); 6 * Salve-o em um diretório temporário, por exemplo /tmp; 7 * Execute os comandos (como root): 8 {{{ 9 * cd /tmp 10 * tar xzvf workflow.tgz 11 * mv /var/www/expresso/workflow/ /root/workflow.old/ 12 * mv /tmp/workflow/ /var/www/expresso/ 13 * cd /var/www/expresso/ 14 * chown -R www-data.www-data workflow/ 15 * chmod -R 2770 workflow/ 16 }}} 17 * Entre no setup do seu expresso, no endereço: !http://seuexpresso/setup 18 * Logue-se com a conta expresso-admin; 19 * Clique no botão "Configurar Aplicações"; 20 * Na linha do módulo Workflow, marque a checkbox "Atualizar"; 21 * Clique no botão "Salvar". 3 Depois que o módulo estiver instalado, é uma boa prática verificar periodicamente se uma nova versão foi disponibilizada. Veja isto na página [http://trac.expressolivre.org/wiki/WF/changelog changelog] do workflow. Se uma nova versão estiver disponível, execute os procedimentos abaixo para instalá-la: 22 4 23 Feito isso, o módulo estará atualizado para a nova versão. Um backup do módulo antigo está no diretório /root/workflow.old 5 1) Entrar em um shell de comandos como root; 24 6 25 = Versão em Desenvolvimento = 26 27 Existe um serviço de versionamento de projetos, o SVN, onde os desenvolvedores do Workflow registram cada modificação feita nos arquivos fonte do módulo. Quando uma nova versão está concluída, é criada uma "tag" no SVN e um novo pacote workflow.tgz é liberado. Entre uma versão e outra, considera-se que o módulo está em desenvolvimento. Se desejar obter esta versão em desenvolvimento, execute os comandos: 28 7 2) Obter uma cópia do código fonte do workflow: 29 8 {{{ 30 9 # cd /root 31 # svn checkout https://www.expressolivre.org/svn/expresso/trunk/workflow workflow/ 32 33 Obs: não execute abaixo da pasta /var/www/expresso/, senão irá dar confusão. 10 # svn export https://svn.expressolivre.org/trunk/workflow workflow/ 34 11 }}} 35 12 36 * Sempre que quiser atualizar esta cópia, entre na pasta /root/workflow/, e execute o comando: 13 3) Substituir a versão atual do workflow pela cópia que foi baixada (execute com cuidado): 14 {{{ 15 # cd /var/www/expresso 16 # mv workflow/ /root/backup/workflow/ 17 # cp -r /root/workflow/ /var/www/expresso/ 18 # cd /var/www/expresso/ 19 # chown -R www-data.www-data workflow/ 20 # chmod -R 2770 workflow/ 21 }}} 37 22 38 {{{ 39 # svn update 40 }}} 23 4) Entre no setup do seu expresso, no endereço: !http://seuexpresso/setup 24 25 5) Logue-se com a conta expresso-admin; 26 27 6) Clique no botão "Configurar Aplicações"; 28 29 7) Na linha do módulo Workflow, marque a checkbox "Atualizar"; 30 31 8) Clique no botão "Salvar". 32 33 Feito isso, o módulo estará atualizado para a nova versão. Um backup do módulo antigo está no diretório /root/backup/workflow/