2011-09-10 5 views
1

Netbeans이 BitBucket과 상호 작용할 수 있도록 Mercurial (실제로 TortoiseHg)을 설정했습니다. HTTPS로 설정했지만 이제는 SSH를 대신 사용하려고합니다. 나는별로 성공하지 못한다. 내가 취한 조치는 다음과 같습니다.SSH를 사용하여 Netbeans, Mercurial 및 BitBucket을 설정하는 방법

먼저 PuTTYgen을 열었고 SSH2-RSA 키를 생성했습니다. 나는 나의 이메일을 썼다 - 내가 BB에 등록하는 데 사용했던 것과 똑같은데, 중요한지 모르겠다 - 핵심 의견으로. 어쨌든 공개 키를 BitBucket에 업로드하고 받아 들였습니다.

그런 다음 개인 키를 생성하여 장관으로 추가했습니다 (this page). 내가 확인하기 위해 명령 줄에서 명령을 만든 그 후 일했다 :

hg clone ssh://[email protected]/myaccount/myrepo 

그것은 일 - 내 컴퓨터에 전체의 repo를 복제. 그런 다음 Netbeans에 가서 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 Mercurial> Properties ...으로갔습니다. 이 같은 상자 작성 :

default-push: ssh://[email protected]/myaccount/myrepo 
default-pull: ssh://[email protected]/myaccount/myrepo 
username: My Name <[email protected]> 

내가/밀어 내 REPO를 당기려고 노력을하지만 아무것도을하지 않았다. Netbeans 7.0.1을 사용하고 있습니다. 이 문제를 어떻게 해결할 수 있습니까?

답변

1

저장소 또는 Netbeans에서 사용하는 hgrc 파일에서 SSH 링크를 설정해야합니다. 당신은 HTTPS로 설정하여 환매 특약을 할 수 http://wiki.netbeans.org/FaqHgSSH

관련 문제