Можно ли использовать bzr на Launchpad без порта 22?
10
Я пытаюсь вытащить и перенести на базарные ветви, размещенные на launchpad.net, но мой интернет-провайдер блокирует порт 22. Можно ли вместо этого использовать порт 80 или 443?
@jokerdino Я думаю, что ваш ответ самый лучший. Это не совсем дубликат, потому что кто-то может не понимать, что ему нужно запустить ssh через другой порт, чтобы использовать bzr. Так что это проблема обнаружения.
Очевидно, выведите все, <fields>но после этого любая команда ssh (включая команды bzr + ssh) должна использовать ваш прокси. Я уверен, что некоторые прокси не позволят этого, но есть достаточно людей, предлагающих это, чтобы намекнуть, что это может работать для вас.
Изменить: Перечитывая ваш вопрос, я подозреваю, что есть все возможности, где нет прокси-сервера, или, по крайней мере, если он есть, он прозрачный и не то, что вы можете объявить, поскольку это требует от вас.
В этом случае вам может понадобиться внешний прокси-сервер. Если у вас есть собственный сервер, установка tinyproxyили другое прокси-решение (даже mod_proxy в Apache) на нем. Пока он не находится в миллионе миль от вас, это не должно добавить слишком много лагов и помните, это относится только к SSH к панели запуска.
Если вы продолжаете получать информацию от провальных интернет-провайдеров, вырежьте их полностью. Большинство интернет-провайдеров поддерживают VPN-подключения и ничего не делают, чтобы мешать им, потому что люди требуют их для работы. Если вы можете превратить VPN в лучшую сеть, вы можете делать все что угодно.
bzr: ERROR: Cannot lock LockDir(http://bazaar.launchpad.net:80/~ubuntu-branches/ubuntu/raring/gnome-control-center/raring/.bzr/branch/lock): Transport operation not possible: http does not support mkdir()
Ответы:
Видимо ! С
corkscrew
.И редактировать
~/.ssh/config
Очевидно, выведите все,
<fields>
но после этого любая команда ssh (включая команды bzr + ssh) должна использовать ваш прокси. Я уверен, что некоторые прокси не позволят этого, но есть достаточно людей, предлагающих это, чтобы намекнуть, что это может работать для вас.Изменить: Перечитывая ваш вопрос, я подозреваю, что есть все возможности, где нет прокси-сервера, или, по крайней мере, если он есть, он прозрачный и не то, что вы можете объявить, поскольку это требует от вас.
В этом случае вам может понадобиться внешний прокси-сервер. Если у вас есть собственный сервер, установка
tinyproxy
или другое прокси-решение (даже mod_proxy в Apache) на нем. Пока он не находится в миллионе миль от вас, это не должно добавить слишком много лагов и помните, это относится только к SSH к панели запуска.Если вы продолжаете получать информацию от провальных интернет-провайдеров, вырежьте их полностью. Большинство интернет-провайдеров поддерживают VPN-подключения и ничего не делают, чтобы мешать им, потому что люди требуют их для работы. Если вы можете превратить VPN в лучшую сеть, вы можете делать все что угодно.
источник
Тяги, кажется, работают с этим синтаксисом:
bzr pull http://bazaar.launchpad.net:80/~ubuntu-branches/ubuntu/raring/gnome-control-center/raring/
Толчки терпят неудачу с этой ошибкой:
bzr: ERROR: Cannot lock LockDir(http://bazaar.launchpad.net:80/~ubuntu-branches/ubuntu/raring/gnome-control-center/raring/.bzr/branch/lock): Transport operation not possible: http does not support mkdir()
источник