| Summary: | [Node server] Cloning repos with SSH protocols doesn't work | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Simon Meng <mengzhixing0228> |
| Component: | Node | Assignee: | Silenio Quarti <Silenio_Quarti> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | ayl051, jiudechenxin, mengzhixing0228, pwebster, snorthov |
| Version: | 10.0 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Mac OS X | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 474353 | ||
|
Description
Simon Meng
This appears to be a problem with nodegit. Found a guide regarding how to use SSH clone with nodegit on its official website. Here is the link: http://www.nodegit.org/guides/cloning/ssh-with-agent/. But when I actually follow the guide and change the code in clone.js, SSH Clone is still not working properly. I think the problem may relate to more files and need further debugging. Cloning with SSH protocol works, but it requires recompiling nodegit from source because of https://github.com/nodegit/nodegit/pull/949. Cloning with git: protocol does not work still Cloning with git protocol has been fixed by bug@495890. We recompile the nodegit library with GIT_SSH_MEMORY_CREDENTIALS enabled. Marking as fixed. |