ฉันลองใช้ Mercurial เป็นครั้งแรก แต่ฉันมีปัญหาในการทำ push / pull / clone กับรีโมตเซิร์ฟเวอร์ (ในกรณีนี้คือ codebasehq.com) เมื่อใช้ TortoiseHg
นี่คือขั้นตอนในการทำซ้ำ:
- ดาวน์โหลดและติดตั้ง TortoiseHg
- ไปที่ไดเรกทอรีที่ฉันต้องการที่เก็บของฉัน
- คลิกขวา -> TortoiseHg -> Clone
- ป้อน ssh: //hg@codebasehq.com/accountname/projectname/repositoryshortcode.hg เป็นเส้นทางที่มา
- คลิกโคลน
เมื่อฉันคลิก Clone มันจะปรากฏข้อความโต้ตอบข้อผิดพลาดขึ้น
"PuTTY Fatal Error" "ตัดการเชื่อมต่อ: ไม่มีวิธีการตรวจสอบสิทธิ์ที่รองรับ"
และเมื่อกลับไปที่กล่องโต้ตอบการโคลนข้อผิดพลาดนี้จะปรากฏขึ้น:
กำลังรัน "" C: \ Program Files \ TortoiseHg \ TortoisePlink.exe "-ssh -2 hg@codebasehq.com" hg -R ชื่อบัญชี / โครงการ / repositoryshortcode.hg ให้บริการ --stdio "" ไม่มีการตอบสนองที่เหมาะสมจากระยะไกล hg
[คำสั่งถูกขัดจังหวะ]
ฉันต้องทำอะไรเพื่อป้องกันข้อผิดพลาดนี้และโต้ตอบกับที่เก็บระยะไกลได้สำเร็จ