desenv-web-rp.com

Como eu configuraria o Mercurial para rastrear as revisões do site em um host compartilhado?

Que etapas específicas eu preciso seguir para configurá-lo?

Preciso de ganchos pós-confirmação especiais para atualizar a cópia remota do site?

Preciso de acesso SSH ao servidor remoto?

Estou procurando uma configuração em que eu possa enviar as alterações para o repositório remoto e as alterações serão publicadas no site.

6
Evan Plaice

Você pode configurar o Mercurial para executar um servidor da Web usando o comando hg serve) . Uma lista de opções de tempo de execução no hg serve está disponível aqui .

Depois de configurar o servidor da Web, hg clone http://servername:port puxará uma cópia dos recursos do servidor e hg Push desse diretório atualizará o servidor.

Para forçar o servidor a se atualizar ao receber um novo Push, adicione o seguinte ao arquivo .hg/hgrc no repositório:

[hooks]
changegroup = hg update >&2

Isso deve realizar o que você está procurando.

5
Soleil