Implantando BitBucket Repos com Github para Windows para WebFaction

Github para Windows para BitBucket

  • Baixe Github para Windows
  • Clone um repositório BitBucket em qualquer lugar do seu sistema
  • Arraste esse repositório para o Github para Windows (agora você pode usar o Github para Windows para confirmar / sincronizar com o BitBucket)

Implementação BitBucket para WebFaction

  • Baixe WinSCP
  • Faça login em sua conta WF via SFTP
  • Abra o Putty na barra de ferramentas WinSCP (ícone com 2 computadores e um relâmpago)
  • Navegue até sua pasta oculta .ssh (é para onde vão todas as suas chaves .ssh)

    cd ~ / .ssh

  • Gerar par de chaves ssh do tipo rsa (isso é o sinalizador -t)

    ssh-keygen -t rsa

  • Copie sua chave pública

    cat id_rsa.pub

  • Cole sua chave pública em Configurações da conta> Chaves SSH no BitBucket

Puxando alterações do BitBucket

  • Clone seu repo BitBucket para uma pasta em seu site (adicione a . No final do comando clone para clonar o conteúdo do repo). Use o clone SSH para armazenar a senha
  • Dentro de pull.php

    <? `git pull`;

  • Agora vá para BitBucket> foo_project Repo> Configurações> Serviços e adicione um POST Service Hook que pesquisa fooproject.com/pull.php

  • Atualize seu repositório local, faça push com Github para Windows e veja as mudanças em fooproject.com

Obrigado Dejan! https://twitter.com/dekomote