LINUX.ORG.RU
ФорумAdmin

suibversion и прокси


0

0

сделал все по документации.
прописал в ~/.subversion/servers нужный прокси, настроил squid. делаю svn co, а он зараза все равно напрямую ломится. ничего не понимаю

anonymous

Ответ на: комментарий от ero-sennin

нет. неугадал.

выяснилось, что если обращаться:
$svn co svn://server/path
то он лезет на прямую.

если $svn co http://server/path
то нормально, но это далеко не все сервера умеют =(

anonymous
()
Ответ на: комментарий от anonymous

попробовал еще натравлять на локальный прокси через REDIRECT и на прозрачный прокси через DNAT, тоже не работает =(

anonymous
()
Ответ на: комментарий от anonymous

> выяснилось, что если обращаться:
> $svn co svn://server/path
> то он лезет на прямую.

Ну дак, так и должно быть. :) Чтобы ходить по протоколу svn
через прокси, придётся проявить немного изобретательности. =)

1. берём corkscrew (http://www.agroman.net/corkscrew/)
или нечто аналогичное

2. пишем скрипт /usr/local/bin/svnproxy следующего содержания:
#!/bin/sh
/usr/bin/corkscrew my.proxy.server 8080 $1 3690

3. в ~/.subversion/config прописываем:
[tunnels]
proxy = /usr/local/bin/svnproxy

4. после чего делаем так: svn co svn+proxy://server/path

ero-sennin ★★
()
Ответ на: комментарий от ero-sennin

а cvs случаем так не прокинуть? =)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.