Como configurar o bazar no slicehost

Como configurar o bazar no slicehost

Consegui instalar o bazaar no slicehost - mas não tenho certeza de como tornar o repositório acessível pela web. Alguma sugestão?

Responder1

Para repositórios somente leitura, você só precisa colocar o diretório que contém a pasta .bzr em um diretório acessível pela web. Não existe um módulo de servidor web como o subversion usa (embora, é claro, mod_dav_svn seja o que permite acesso de leitura/gravação via HTTP, o que o Bazaar não faz.

Você deve criar o diretório no espaço web usando

bzr init-repo --no-trees directory

Em seguida, envie um repositório local para isso (usando bzr+ssh ou sftp). Isso garantirá que apenas os arquivos do repositório estejam no espaço web e que não seja um diretório de trabalho completo. Se após o push sua pasta contiver apenas uma pasta .bzr, você fez isso corretamente.

É claro que você deve tomar todas as medidas apropriadas para proteger/autenticar/registrar o acesso ao espaço da web.

Responder2

Com ssh. Você pode executar o comando bzr ssh://server.com/path/to/repo

Isso acontece automaticamente, pois o ssh simplesmente funciona. Basta configurar as chaves e outros itens para que você possa ignorar todas as senhas e outros itens

informação relacionada