so true

          心懷未來,開創未來!
          隨筆 - 160, 文章 - 0, 評論 - 40, 引用 - 0
          數據加載中……

          通過ssh的端口轉發讓svn繞過壁壘

          方法1:
          ssh -f -N -g -L 127.0.0.1:12345:svn-server.example.com:80 user@ssh-server.example.com
          svn checkout http://127.0.0.1:12345/repos/ours
          或者用switch把已有的代碼地址轉一下:
          svn switch --relocate http://svn-server.example.com/repos/ours http://127.0.0.1:12345/repos/ours

          方法2:
          ssh -f -N -g -D 127.0.0.1:12345 user@ssh-server.example.com
          然后安裝proxychains,修改其配置為:
          $ cat /etc/proxychains.conf
          dynamic_chain
          quiet_mode
          tcp_read_time_out 15000
          tcp_connect_time_out 8000

          [ProxyList]
          socks4  127.0.0.1 12345
          然后修改/bin/proxychains文件(是一個shell腳本),注釋掉#echo "ProxyChains-3.1 (然后在~/.bashrc中添加:
          svn () {
              command proxychains svn "$@";
          }

          然后執行exec bash
          然后就可以使用了:
          svn up

          posted on 2012-06-12 16:44 so true 閱讀(657) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 上栗县| 岱山县| 济源市| 大竹县| 辽源市| 黄大仙区| 胶南市| 兰溪市| 尼玛县| 太原市| 盘山县| 石城县| 东阳市| 丰台区| 金秀| 舞阳县| 徐汇区| 全南县| 调兵山市| 综艺| 新化县| 屯留县| 新龙县| 达拉特旗| 阜康市| 桂林市| 东丰县| 汉寿县| 博乐市| 津南区| 义乌市| 济阳县| 博湖县| 定襄县| 阿拉善盟| 玉山县| 京山县| 师宗县| 桃园市| 忻城县| 仙桃市|