क्या पोर्ट 22 का उपयोग किए बिना लॉन्चपैड पर bzr का उपयोग करना संभव है?


10

मैं लॉन्चपैड.net पर होस्ट की गई बाज़ार की शाखाओं से खींचने और धक्का देने की कोशिश कर रहा हूं, लेकिन मेरा इंटरनेट प्रदाता पोर्ट 22 को अवरुद्ध कर रहा है। क्या इसके बजाय पोर्ट 80 या 443 का उपयोग करना संभव है?



@ जोकरडिनो मुझे लगता है कि आपका जवाब सबसे अच्छा है। यह वास्तव में एक डुप्लिकेट नहीं है, क्योंकि किसी को यह महसूस नहीं हो सकता है कि उन्हें bzr का उपयोग करने के लिए एक अलग पोर्ट के माध्यम से ssh चलाने की आवश्यकता है। तो यह एक खोज समस्या है।
जेरेमी बिचा

जवाबों:


10

जाहिर है ! के साथ corkscrew

sudo apt-get install corkscrew

और संपादित करें ~/.ssh/config

Host *.launchpad.net
   ProxyCommand corkscrew <proxy> <port> %h %p
   User <your launchpad account name>

जाहिर है, <fields>लेकिन उसके बाद किसी भी ssh कमांड (bzr + ssh कमांड सहित) को अपने प्रॉक्सी का उपयोग करना चाहिए। मुझे यकीन है कि कुछ भविष्यवाणियां इसकी अनुमति नहीं देंगी, लेकिन संकेत देने के लिए पर्याप्त लोग सुझाव दे रहे हैं कि यह आपके लिए काम कर सकता है

संपादित करें: आपके प्रश्न को फिर से पढ़ना, मुझे संदेह है कि हर संभावना है जहां कोई प्रॉक्सी नहीं है, या कम से कम अगर वहाँ है, तो यह पारदर्शी है और ऐसा कुछ नहीं जिसे आप घोषित कर सकते हैं, क्योंकि इसके लिए आपको आवश्यकता होती है।

उस स्थिति में, आपको बाहरी प्रॉक्सी पर वापस जाने की आवश्यकता हो सकती है। यदि आपके पास अपना सर्वर है, तो उस पर कोई tinyproxyअन्य प्रॉक्सी समाधान (यहां तक ​​कि mod_proxy भी) स्थापित करना। जब तक यह आपसे एक लाख मील दूर नहीं है, तब तक इसमें बहुत अधिक अंतराल नहीं होना चाहिए और याद रखना चाहिए, यह केवल SSH के लॉन्चपैड पर लागू होता है।

मुझे लगता है कि आप घटिया आईएसपी से जिप जारी रखते हैं, उन्हें पूरी तरह से काट देते हैं। अधिकांश आईएसपी वीपीएन कनेक्शन का समर्थन करते हैं और उनके साथ हस्तक्षेप करने के लिए कुछ भी नहीं करते हैं क्योंकि लोगों को काम के लिए उनकी आवश्यकता होती है। यदि आप एक बेहतर नेटवर्क में वीपीएन कर सकते हैं, तो आप जो चाहें कर सकते हैं।


8

खींचने के लिए इस वाक्य रचना के साथ काम करने लगते हैं:

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()


2
http / https पर लेखन कार्य समर्थित नहीं हैं। एक वेबदाव प्लगइन है जो उन्हें सक्षम बनाता है, लेकिन लॉन्चपैड वेबडाव का समर्थन नहीं करता है।
जेलर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.