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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.