Boa tarde,<div><br></div><div>Estou tendo dificuldades nessa atividade e não estou achando a solução da forma que discutimos na última reunião.</div><div><br></div><div>Explicando:</div><div><br></div><div><b>O que queremos:</b> Manter os arquivos de configuração em no git, organizado da seguinte forma:</div><div><br></div><div><span style="color:rgb(0,0,0);font-family:arial,sans,sans-serif;font-size:12.7272720336914px;line-height:normal;white-space:pre-wrap">root_do_git/configurations/nuvem/nome_da_máquina/diretório_dentro_da_máquina.</span><br></div><div><span style="color:rgb(0,0,0);font-family:arial,sans,sans-serif;font-size:12.7272720336914px;line-height:normal;white-space:pre-wrap"><br></span></div><div><span style="color:rgb(0,0,0);font-family:arial,sans,sans-serif;font-size:12.7272720336914px;line-height:normal;white-space:pre-wrap">e.g.:</span></div><div><span style="color:rgb(0,0,0);font-family:arial,sans,sans-serif;font-size:12.7272720336914px;line-height:normal;white-space:pre-wrap">cloudinfra/configurations/cloud2/cavala/etc/nova</span></div><div><span style="color:rgb(0,0,0);font-family:arial,sans,sans-serif;font-size:12.7272720336914px;line-height:normal;white-space:pre-wrap"><br></span></div><div><span style="color:rgb(0,0,0);font-family:arial,sans,sans-serif;font-size:12.7272720336914px;line-height:normal;white-space:pre-wrap"><b>Como está sendo feito atualmente: </b>Está sendo feito hard link para os arquivos de configuração que estão no diretório do git.</span></div><div><span style="color:rgb(0,0,0);font-family:arial,sans,sans-serif;font-size:12.7272720336914px;line-height:normal;white-space:pre-wrap"><b>Problema: </b>Se substituir o arquivo, o git não irá detectar essa mudança.</span></div><div><span style="color:rgb(0,0,0);font-family:arial,sans,sans-serif;font-size:12.7272720336914px;line-height:normal;white-space:pre-wrap"><br></span></div><div><font color="#000000" face="arial, sans, sans-serif"><span style="line-height:normal;white-space:pre-wrap"><b>Objetivo: </b>Não criar hard link, fazer o controle de versão diretamente nos arquivos. (e.g. Adicionar /etc/nova/nova.conf ao git).</span></font></div><div><font color="#000000" face="arial, sans, sans-serif"><span style="line-height:normal;white-space:pre-wrap"><br></span></font></div><div><font color="#000000" face="arial, sans, sans-serif"><span style="line-height:normal;white-space:pre-wrap"><b>Como tentei: </b>Utilizando o comando $ git config core.worktree "/etc" consegui fazer com que o git enxergue os diretórios com as configurações.</span></font></div><div><font color="#000000" face="arial, sans, sans-serif"><span style="line-height:normal;white-space:pre-wrap"><b>Problema: </b>Quando é feito o push, o diretório /etc é criado na pasta root do git, dessa forma não é possível organizar da forma que queremos.</span></font></div><div><font color="#000000" face="arial, sans, sans-serif"><span style="line-height:normal;white-space:pre-wrap"><br></span></font></div><div><font color="#000000" face="arial, sans, sans-serif"><span style="line-height:normal;white-space:pre-wrap">e.g.</span></font></div><div><font color="#000000" face="arial, sans, sans-serif"><span style="line-height:normal;white-space:pre-wrap">Ao invés de:</span></font></div><div><span style="color:rgb(0,0,0);font-family:arial,sans,sans-serif;line-height:normal;white-space:pre-wrap">cloudinfra/configurations/cloud2/cavala/etc/nova</span><font color="#000000" face="arial, sans, sans-serif"><span style="line-height:normal;white-space:pre-wrap"><br></span></font></div><div><span style="color:rgb(0,0,0);font-family:arial,sans,sans-serif;line-height:normal;white-space:pre-wrap"><br></span></div><div><span style="color:rgb(0,0,0);font-family:arial,sans,sans-serif;line-height:normal;white-space:pre-wrap">Temos:</span></div><div><span style="color:rgb(0,0,0);font-family:arial,sans,sans-serif;line-height:normal;white-space:pre-wrap">cloudinfra/etc/nova</span></div><div><span style="color:rgb(0,0,0);font-family:arial,sans,sans-serif;line-height:normal;white-space:pre-wrap"><br></span></div><div><font color="#000000" face="arial, sans, sans-serif"><span style="line-height:normal;white-space:pre-wrap">Não tenho experiência com git, alguém sabe de outra forma que posso fazer isso?</span></font></div><div><font color="#000000" face="arial, sans, sans-serif"><span style="line-height:normal;white-space:pre-wrap"><br></span></font></div><div><font color="#000000" face="arial, sans, sans-serif"><span style="line-height:normal;white-space:pre-wrap">[]'s</span></font></div><div><font color="#000000" face="arial, sans, sans-serif"><span style="line-height:normal;white-space:pre-wrap">Flávio</span></font></div>