我正在尝试从launchpad.net托管的bazaar分支进行拉取和推送,但我的互联网服务提供商阻止了22端口。是否可以改用80或443端口?
显然!用螺旋开瓶器
。
sudo apt-get install corkscrew
并编辑~/.ssh/config
Host *.launchpad.net
ProxyCommand corkscrew <proxy> <port> %h %p
User <your launchpad account name>
拉取(Pulls)似乎可以使用以下语法:
bzr pull http://bazaar.launchpad.net:80/~ubuntu-branches/ubuntu/raring/gnome-control-center/raring/
推送(Pushes)失败并显示以下错误信息:
bzr: ERROR: 无法锁定 LockDir(http://bazaar.launchpad.net:80/~ubuntu-branches/ubuntu/raring/gnome-control-center/raring/.bzr/branch/lock): 传输操作不可行:http 不支持 mkdir()