Como configurar e usar o plugin Tuleap webdav

0

Eu tentei configurar e usar o plug-in webdav no Tuleap, mas estou um pouco perdido.

Eu segui exatamente a página de ajuda do plug-in webdav (primeira opção) e não sei como saber se funciona. Além disso, eu tenho a seguinte mensagem quando eu reiniciar o serviço httpd:

Starting httpd: [Tue Apr 28 00:27:10 2015] [error] (EAI 2)Name or service not known: Could not resolve host name webdav.tuleaptest.maglo.fr -- ignoring!

Aqui você encontra a configuração que eu usei:

  • servidor Tuleap:
    • SO: CentOS 6.7
    • Versão do Tuleap: 8.6
    • Nome do servidor Tuleap = tuleaptest.maglo.fr
    • Nome do projeto criado em Tuleap = test
  • plugin webdav:
    • sabredav_path = / usr / share / sabredav
    • webdav_base_uri = /
    • webdav_host = webdav.tuleaptest.maglo.fr
  • link

...

# Subversion virtual hosts alias

#

< VirtualHost *:80>

     ServerName tuleaptest.maglo.fr
     ServerAlias svn.*. tuleaptest.maglo.fr
     Include conf.d/codendi_svnroot.conf

< /VirtualHost>

< VirtualHost webdav.tuleaptest.maglo.fr:80>

     Include conf.d/php.conf
     DocumentRoot /usr/share/codendi/plugins/webdav/www
     AliasMatch ^/(.*) /usr/share/codendi/plugins/webdav/www/index.php
     <Directory /usr/share/codendi/plugins/webdav/www>
          Options Indexes MultiViews
          AllowOverride None
          Order allow,deny
          Allow from all
     </Directory>

< /VirtualHost>

#

# Project web site virtual hosts alias

#

...

Existe algum erro na minha configuração?

Se não houver erro, como posso usar o plug-in webdav para acessar do Nautilus, por exemplo, aos "documentos" do projeto "test" no Tuleap?

    
por ldubois 24.09.2015 / 00:41

1 resposta

0

Eu respondo à minha pergunta porque depois de várias tentativas finalmente consegui instalar e configurar o plugin webdav para o Tuleap. Eu usei a segunda opção no readme de instalação:

Under "/etc/httpd/conf.d/codendi_aliases.conf" add (in alias matches definition, add it to the beginning):

# 0- WebDAV plugin web/php pages 
AliasMatch ^/plugins/webdav/(.*) /usr/share/codendi/plugins/webdav/www/index.php
<DirectoryMatch "/usr/share/codendi/plugins/webdav/www/">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</DirectoryMatch>

Then plugin configuration:
webdav_base_uri = "/plugins/webdav";
webdav_host     = "domain.tld":

Agora, em um navegador da web (chrome ou firefox), posso acessar a área de arquivos e documentos usando a barra de endereço: link

Depois de indicar meu login e minha senha, posso navegar pelos projetos.

    
por 26.01.2016 / 22:52