Fazendo backup do código em um servidor FTP

Fazendo backup do código em um servidor FTP

Tenho um serviço de hospedagem na web e quero armazenar meu código nele.
Eu estava pensando em abrir um repositório Git para todo o diretório dev/
e de alguma forma nos ganchos do Git fazer upload apenas dos arquivos que foram
alterados para o servidor (não consigo instalar o git no site de hospedagem).
Existe algo semelhante? como um gancho para isso?
Talvez uma solução mais inteligente...

Responder1

Um de nossos amigos do Stack Overflowqueria uma ferramenta para fazer upload de seu gitaplicativo da web hospedado para o servidor de produção via FTP, e acontece que duas das ferramentas recomendadas por um usuário suportam backup incremental:

git-ftpde René Moser é um script de shell simples para fazer FTP do jeito Git. Use git-ftp.sh para fazer upload apenas dos arquivos rastreados pelo Git para um servidor FTP, que foram alterados desde o último upload. Isso economiza tempo e largura de banda. Mesmo se você brincar com ramificações diferentes, o git-ftp.sh sabe quais arquivos são diferentes. Nenhum cliente FTP comum pode fazer isso.

git-ftpde Edward Z. Yang é um script simples escrito em python para fazer upload de arquivos em um repositório Git via FTP, transferindo apenas arquivos novos e removendo arquivos antigos.

Responder2

Existe a possibilidade de o git já estar instalado. Se você tiver acesso SSH interativo, verifique-o – isso funcionaria muito mais rápido do que um transporte FTP 'burro'.

Mas se apenas o FTP estiver disponível:

git remote add webhost ftps://[email protected]/code.git

informação relacionada