Skip to content

Instantly share code, notes, and snippets.

@lucasff
Last active August 29, 2015 13:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lucasff/9680339 to your computer and use it in GitHub Desktop.
Save lucasff/9680339 to your computer and use it in GitHub Desktop.
Subversion

Subversion

  1. Setando o PuTTY no PATH: a. set PATH=C:\Program Files (x86)\PuTTY;%PATH%
  2. Definindo o path para o plink.exe a. Ir até a janela de variáveis de ambiente (Environmnt Variables) b. Criar o novo valor com os seguintes dados: i. SVN_SSH: C:\Program Files (x86)\PuTTY\plink.exe
  3. Para criar um túnel no PuTTY a. Definir no menu tunnels a porta local (primeiro campo) e, b. Definir o host remoto que será chamado e em seguida a porta de destino do host remoto. c. Quando o computador chamar localmente a porta 1234 por exemplo, poderá chamar o hostremoto.com:5678
  4. Trocar a URL do repositório a. svn switch --relocate (assumindo a pasta atual como working copy) b. svn switch --relocate svn+ssh://localhost/hosting/trunk svn+ssh://neo@srv54.prodns.com.br/hosting/trunk c. svn switch --relocate svn+ssh://neo@srv54.prodns.com.br/hosting/trunk svn+ssh://localhost/hosting/trunk d. Pra não ter que ficar trocando a URL do repositório com o comando toda hora e fazendo mil e uma verificações, é mais fácil abrir o túnel no WinSCP/PuTTY e setar no tunnels do config do subversion pra ele acessar o túnel.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment