Jump to content
Sign in to follow this  
taviroquai

Repositório Git em Linux. Onde?

Recommended Posts

taviroquai

Viva pessoal,

Não sabia onde colocar a questão por isso deixo aqui...

É o seguinte, somos vários users a fazer pull/push num repositório Git numa maquina linux remota... e vimos com básica experiencia do svn onde se tem um repo central... o que não é a filosofia base do git bla bla bla... seguindo em frente :)

Criamos um repositorio bare: git init --bare

e cada um fez clone desse remote git clone url para a sua maquina local.

Já percebemos que se colocarmos numa home, temos que dar permissões de modo que todos possam escrever na pasta quando cada um faz push...

Ou podiamos criar um user git com home, colocar la o repo, e quando cada um fazia pull/push usava as credenciais desse user git...

O que recomendam que se faça? Onde colocar o repositório? Faz sentido colocar numa home? ou numa pasta como a /opt?

Obrigado ;)

Share this post


Link to post
Share on other sites
Knitter

Se estamos a falar do local no servidor, isso dependerá o tipo de configuração que tens. Pelo que indicaste, estão a aceder ao repositório por SSH, podiam fazer por HTTP que resolvia a questão das permissões, ou mudava a questão para outro lado.

Tipicamente crio uma pasta na raiz do sistema de ficheiros, tanto para git, svn ou hg, tipo "/gitdata" ou coisa parecida. Depois crio um grupo para o Git e coloco os utilizadores com permissões no grupo. Eventualmente posso ter um grupo para cada projecto, mas aí já será complicar.

De qualquer modo, o local não é importante, o que é importante, se estão a usar SSH, é que tenham as permissões necessárias, e isso acontece em qualquer local.

Share this post


Link to post
Share on other sites
taviroquai

Bom dia!

Sim, a questão cai mesmo sobre a segurança...

O melhor será isso mesmo, colocar o repo num pasta na raiz ou /opt, criar um grupo e dar permissões de escrita ao grupo...

Share this post


Link to post
Share on other sites
taviroquai

Só para deixar uma nota...

O artigo de Git na 29ª Edição da Revista Programar tá mesmo bom!!!

Parabéns à Revista!  :):thumbsup: :thumbsup:

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.