왜 이 회사는 Git을 안 쓰고 CVS나 SVN 같은 중앙 서버를 사용하는지... 새로운 경험이라 신기하기도 하다.
낯설어서 너무 당황스럽지만 다음에 또 이런 일이 생길 때 대처할 수 있도록 글을 작성해본다.
요약
- Install New Software에서 하위 버전의 Eclipse CVS Client 설치
- Public Key로 인한 에러 발생 시 이클립스 버전 확인 (v2021-12는 CVS 안 됨)
CVS 수동 설치 (CVS Repositories가 보이지 않을 때)
다른 블로그의 옛날 포스팅들에서는 상단 바의 Windows → Show View → CVS Repositories를 택하라고 하는데, 이클립스 2021-12 버전을 쓰고 있는 나는 CVS Repositories가 뜨지 않았다. 혹시 몰라 Marketplace에 검색을 해봤으나, 상단에 뜨는 CVS Tools는 Install 버튼 조차 보이지 않는다.
이를 해결하기 위해 상단 바의 Help → Install New Software...를 클릭해준다.
Work with에 아래 주소를 입력해준다. 굳이 2021-12 버전이 아니어도, 현재 Release 되어있는 2019-09 ~ 2021-12 중에서 아무거나 선택하면 될 듯 하다.
https://download.eclipse.org/releases/2021-12
굳이 Add... 버튼을 누르지 않아도 엔터를 치면 소프트웨어가 검색 된다. CVS를 검색해 Eclipse CVS Client를 선택 후 Next 버튼을 클릭하면 설치가 진행된다.
수동 설치에 실패하는 경우
위에서 말했다시피 필자는 편재 2021-12 버전을 쓰고 있고, 해당 버전에는 CVS 플러그인이 존재함에도 불구하고 뜨지 않았다. 맞는 버전의 CVS Client를 설치하려 하니, 위와 같은 에러를 마주했다.
Public key not found for 52c28247a08c3bba7.
분명 (이론상) 되어야 할텐데 왜 안 될까? 여기저기 열심히 검색 해가며 찾아보다보니 Eclipse 커뮤니티 포럼에서 해당 에러의 이유를 밝혀낼 수 있었다. 문제는 그냥 2021-12 버전이 문제였던 것... 다른 버전의 이클립스를 설치하는 방법 밖에 없을듯 해서, 한 단계 위인 2022-03 버전의 이클립스를 새로 설치했다. 2021-12 버전을 사용하던 사람들은 다른 버전의 이클립스를 새로 설치하고 위 단계를 반복해 주자.
다시 진행을 해보면 PG Key에 대해 신뢰할 수 있는지에 대한 선택지가 나올 것이다. PGP에 체크 후 다음으로 넘어가자.
여기까지 성공 후 Window → Perspective → Open Perspective → Other...에 들어가보면 상단에 CVS Repository Exploring이 노출되는 것을 확인할 수 있을 것이다.
'개발자 생산성 및 도구 > IDE' 카테고리의 다른 글
[DBeaver] MySQL Connection Error (Public Key Retrieval is not allowed Error) (0) | 2024.05.23 |
---|---|
[Eclipse] SVN 연결 (Connector discovery completed without finding any connectors.) (0) | 2024.05.20 |
[Eclipse] Eclipse 한글 깨짐 (0) | 2024.05.13 |