Servidor git [RESOLVIDO]

1. Servidor git [RESOLVIDO]

Gabriel
gjvnq

(usa Ubuntu)

Enviado em 20/01/2011 - 16:13h

Como faço para compartilhar repositórios git, com sistema permissões (ex: usuário x pode ler e escrever nos repositórios a, b, c, d e só ler nos e, f)?
OBS: já tentei o gitosis e pelo webdav+apache mas não deu certo.


  


2. Re: Servidor git [RESOLVIDO]

Gabriel
gjvnq

(usa Ubuntu)

Enviado em 21/01/2011 - 12:04h

Olhando no AUR achei o Gitorius, consegui instala-lo, mas quando tento fazer login, parece esse erro no terminal:
WARNING: Invalid request host 'localhost'. Session cookies will not work

E quando tento acessá-lo por xyz.no-ip.org a página não carrega. (como o apache na porta 81 funciona, não sei se a porta é bloqueada pela NET ou pelo no-ip)

E quando tento alterar a porta do Gitorius pelo arquivo gitorius.yml, deixando-o assim:
production:
gitorious_user: git
repository_base_path: /usr/share/webapps/gitorious/repositories
gitorious_host: gjvnq.no-ip.org
gitorious_client_host: localhost
gitorious_client_port: 85
archive_cache_dir: /usr/share/webapps/gitorious/tarballs
archive_work_dir: /usr/share/webapps/gitorious/tmp
hide_http_clone_urls: true
is_gitorious_dot_org: false
mangle_email_addresses: true
public_mode: true
locale: pt-BR

Quando ligo ele:
# /usr/share/webapps/gitorious/script/server -e production
=> Booting Mongrel
=> Rails 2.3.5 application starting on http://0.0.0.0:3000
/usr/share/webapps/gitorious/script/../config/../vendor/rails/railties/lib/rails/gem_dependency.rb:119:Warning: Gem::Dependency#version_requirements is deprecated and will be removed on or after August 2010. Use #requirement


=> Call with -d to detach
=> Ctrl-C to shutdown server

E continua na porta 3000


3. Re.

Gabriel
gjvnq

(usa Ubuntu)

Enviado em 20/02/2011 - 08:09h

Tentei novamente com o gitosis e deu certo.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts