virtualbox compartilham um repositório git para host e guest

0

O que eu estou tentando fazer é manter um repositório git para o meu fluxo de trabalho de desenvolvimento local do WordPress. Depois de muita tentativa e erro * eu consegui instalar com sucesso o Ubuntu 12.04lts na minha máquina Windows 7 e configurar o xampp e WordPress. Minha ideia é poder clonar o vm para projetos adicionais. (btw eu tenho relativamente pouca experiência no mundo * nix, e sou novo no git também - tho eu tenho usado subversão (tortoiseSVN por anos).

Então eu tenho um convidado Ubuntu 12.04lts rodando no windows 7. Eu tenho uma pasta myProject no windows com repositórios git em sub-diretórios (por exemplo myProjects / aProject}. Eu instalei o xampp e o WordPress 3.8 no guest do Ubuntu. compartilhei o diretório do tema específico do meu repositório (por exemplo, myProjects / aProject / wp-content / themes / customtheme através do virtualbox e é utilizável no guest como / media / sf_customtheme.

No diretório de temas do Ubuntu WordPress (/ opt / lampp / htdocs / wordpress / wp-content / themes) eu criei um link simbólico para / media / sf_customtheme (chamado customtheme.) Se eu clicar no link que ele me mostra os arquivos de tema.

No entanto, quando eu faço login no WP e vou para Appearance > Temas Eu recebo o seguinte erro: Aviso: / opt / lampp / htdocs / wordpress / wp-conteúdo / themes / customtheme não é legível em /opt/lampp/htdocs/wordpress/wp-includes/theme.php na linha 466

Eu adicionei myUserName ao grupo vboxsf e ao grupo www-data. Ainda não vai. Eu suspeito que isso deve ser algum tipo de permissão, mas eu não consegui encontrar nada que ajude. Ah sim, a pasta compartilhada é montada automaticamente.

* tentei o vagrant, tentei o Linux Mint no virtualbox, tentei o wp multisite - incapaz de fazê-los funcionar para mim.

    
por Lee Mandell 24.01.2014 / 15:39

1 resposta

0

Se for apenas para fins de desenvolvimento, você pode tentar abrir as permissões de '/ media / sf_customtheme /' para estar completamente aberto. Isso não é recomendado para um ambiente de produção.

Para fazer isso, no convidado do Ubuntu é só executar sudo chmod 777 /media/sf_customtheme/ .

    
por 24.01.2014 / 17:28