Eu clonei a ramificação padrão de um grande repositório e agora desejo extrair do servidor usando o cliente TortoiseHg.
No entanto, TortoiseHg propõe puxar de todos os ramos. É possível instruí-lo a retirar apenas da ramificação atual?
Até agora, tenho visto sugestões para:
- Configure um gancho no lado do cliente para rejeitar puxões de ramificações indesejadas
- Verifique as revisões recebidas no TortoiseHg e puxe apenas as que pertencem à ramificação atual
- Use a extensão Mercurial ACL para negar acesso a todas as ramificações, mas a atual.
Não gosto de todas essas soluções, pois todas elas são baseadas no cliente. Em todos eles, o TortoiseHg na verdade puxa todos os ramos (mesmo no segundo, onde as revisões puxadas são organizadas em um pacote apresentado na visualização de revisões recebidas)
Existe um hg pull -b BRANCH
equivalente no TortoiseHg?
Obrigado.
EDITAR
Eu sei como fazer tudo isso usando o cliente de linha de comando Mercurial - hg.exe. Esta pergunta é especificamente sobre o cliente da GUI do TortoiseHg.