Alterando a localização do banco de dados do YouTrack 4.0.2

1

Estou usando o YouTrack 4.0 como serviço independente do Linux wrapper.conf .

Eu modifiquei um pouco que wrapper.conf para se adequar ao meu ambiente:

wrapper.java.additional.11=-Dcatalina.base=%YOUTRACK_RUNTIME_DIR%/standalone
wrapper.java.additional.12=-Djetbrains.dnq.cachePercent=25
wrapper.java.additional.13=-Djetbrains.dnq.sharedCache=false
wrapper.java.additional.14=-Djetbains.webr.uiQueryCancellingPolicyTimeout=80000
wrapper.java.additional.15=-Djetbrains.dnq.fairLatches=false
wrapper.java.additional.16=-Djetbrains.dnq.readUncommittedForCachingThread=true
wrapper.java.additional.17=-Dyoutrack.http.port=%YOUTRACK_PORT%
wrapper.java.additional.18=-Dyoutrack.hostname=%YOUTRACK_IP%
wrapper.java.additional.19=-Dyoutrack.data.dir=%YOUTRACK_DATA_DIR%/standalone

NOTA: A var de %YOUTRACK_DATA_DIR% env aponta para /opt/local/var/db/youtrack .

No entanto, quando comecei, percebi que criava um novo banco de dados a partir do zero em %YOUTRACK_HOME% . Parece que esta versão não consegue entender a propriedade do sistema youtrack.data.dir .

Existe alguém que saiba como alterar a localização padrão do banco de dados no YouTrack 4.0.2?

    
por Alonso Dominguez 05.09.2012 / 12:00

1 resposta

0

Descobri isso sozinho ao ler este documento .

O que eu fiz foi:

  1. Descompacte youtrack-4.0.2.jar em uma pasta.
  2. Acesse WEB-INF e abra o arquivo web.xml
  3. Substitua as referências de ${user.home} por ${youtract.data.dir} ones
  4. Reembale o conteúdo no youtrack-4.0.2.jar e use esse arquivo para executar a instalação.
por 05.09.2012 / 12:57

Tags