Você já examinou outras ferramentas que permitem "montar" o servidor remoto como uma letra de unidade local? Algo como expandrive . ou talvez você poderia usar o rsync ou o uníssono para fazer um espelho do repositório remoto por meio do ssh & atualize o controle remoto depois de fazer alterações ... ou tente & hackear algo como tunelando uma sessão de samba através do ssh .